Versions in this module Expand all Collapse all v0 v0.1.2 Jul 21, 2026 Changes in this version + type Config interface + GetPresignedDownloadURL func(objectKey string) (string, error) + GetPresignedDownloadURLX func(objectKey string) string + GetPresignedUploadURL func(objectKey string, contentType *string) (string, error) + GetPresignedUploadURLX func(objectKey string, contentType *string) string + func New(settings Settings) Config + type LinkSettings struct + LiveTimeDuration time.Duration + MaxSizeByte int + type Settings struct + AccessKey string + Bucket string + Download *LinkSettings + Region string + SecretKey string + Upload *LinkSettings + Url string + UsePathStyle bool