Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
minio/madmin-go: The MinIO Admin Go Client SDK provides APIs to manage MinIO services

minio/madmin-go: The MinIO Admin Go Client SDK provides APIs to manage MinIO services

4 hours ago

Golang Admin Client API Reference Slack</a>

The MinIO Admin Golang Client SDK provides APIs to manage MinIO services.

This document assumes that you have a working Golang setup.

Initialize MinIO Admin Client object.

MinIO

package main

import ( "fmt"

"github.com/minio/madmin-go/v4" )

func main() { // Use a secure connection. ssl := true

// Initialize minio client object. mdmClnt, err := madmin.New("your-minio.example.com:9000", "YOUR-ACCESSKEYID", "YOUR-SECRETKEY", ssl) if err != nil { fmt.Println(err) return }

// Fetch service status. info, err := mdmClnt.ClusterInfo(context.Background()) if err != nil { fmt.Println(err) return } fmt.Printf("%#v\n", info) }

Documentation

All documentation is available here

License

This SDK is licensed under GNU AGPLv3.

Chat with me