package initialize import ( "github.com/minio/minio-go/v7" "github.com/minio/minio-go/v7/pkg/credentials" ) func NewMinio(cfg Config) (*minio.Client, error) { minioClient, err := minio.New(cfg.MinioEP, &minio.Options{ Creds: credentials.NewStaticV4(cfg.MinioAK, cfg.MinioSK, ""), Secure: cfg.IsProd, }) if err != nil { return nil, err } return minioClient, nil }