Skip to content

The MinIO Admin Go Client SDK provides APIs to manage MinIO services

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
license.go
Notifications You must be signed in to change notification settings

minio/madmin-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7c33869 · Apr 23, 2025
Apr 23, 2025
Dec 18, 2024
Mar 28, 2025
Feb 18, 2025
Feb 18, 2025
Dec 18, 2024
Apr 13, 2025
Mar 28, 2025
Dec 18, 2024
Jul 11, 2023
Mar 28, 2025
May 5, 2021
Nov 22, 2022
May 5, 2021
Nov 22, 2022
Feb 18, 2025
Dec 18, 2024
Feb 28, 2025
Dec 18, 2024
Apr 9, 2025
Feb 28, 2025
Feb 18, 2025
Feb 28, 2025
Apr 8, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 22, 2025
Dec 18, 2024
May 5, 2021
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Dec 18, 2024
Dec 18, 2024
Feb 28, 2025
Mar 28, 2025
Dec 18, 2024
Feb 18, 2025
Nov 21, 2024
Nov 21, 2024
Dec 18, 2024
Apr 23, 2025
Apr 23, 2025
Feb 28, 2025
Mar 28, 2025
Mar 28, 2025
Nov 21, 2024
Dec 18, 2024
Dec 18, 2024
Apr 8, 2025
Mar 28, 2025
Mar 28, 2025
Apr 1, 2025
Apr 1, 2025
Nov 21, 2024
Mar 11, 2025
Mar 11, 2025
Mar 5, 2025
Feb 28, 2025
Feb 28, 2025
Mar 13, 2025
Mar 13, 2025
Mar 13, 2025
Nov 22, 2022
Apr 15, 2025
Feb 18, 2025
Dec 18, 2024
Apr 15, 2025
Mar 13, 2025
Feb 14, 2025
Dec 18, 2024
Dec 18, 2024
Mar 27, 2025
Mar 27, 2025
Mar 27, 2025
Apr 18, 2025
Dec 18, 2024
Mar 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Mar 28, 2025
Dec 18, 2024
Feb 28, 2025
Dec 18, 2024
Dec 18, 2024
Feb 28, 2025
Feb 28, 2025
Feb 18, 2025
Mar 28, 2025
Dec 18, 2024
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Apr 1, 2025
Feb 18, 2025
Mar 28, 2025
Dec 12, 2024
Nov 21, 2024
Feb 28, 2025
Apr 15, 2025
Apr 15, 2025
Apr 15, 2025
Dec 18, 2024
Dec 11, 2023
Dec 11, 2023
Dec 18, 2024
Feb 7, 2023
Feb 7, 2023
Dec 18, 2024
Dec 18, 2024
Feb 7, 2023
Feb 7, 2023
Dec 18, 2024
Feb 7, 2023
Feb 7, 2023
Dec 18, 2024
Nov 26, 2023
Feb 7, 2023
Feb 28, 2025
Dec 18, 2024
Dec 18, 2024
Dec 18, 2024
Feb 28, 2025
Apr 10, 2025
Apr 10, 2025
Dec 18, 2024
Feb 28, 2025
Apr 10, 2025
Feb 28, 2025
Jan 22, 2025
Jan 22, 2025

Golang Admin Client API Reference Slack

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.