Ben Hall f421545f7f fix: Importing (offset transcripts)
Signed-off-by: Ben Hall <ben@benh.codes>
2025-02-09 17:11:31 +00:00

24 lines
436 B
Go

package s3
import (
"log"
"github.com/minio/minio-go/v7"
"github.com/minio/minio-go/v7/pkg/credentials"
)
var S3Client *minio.Client
func ConnectS3(endpoint, accessKey, secretKey string) {
// Initialize minio client object.
minioClient, err := minio.New(endpoint, &minio.Options{
Creds: credentials.NewStaticV4(accessKey, secretKey, ""),
Secure: true,
})
if err != nil {
log.Fatalln(err)
}
S3Client = minioClient
}