package
7.0.87
Repository: https://github.com/minio/minio-go.git
Documentation: pkg.go.dev

# Functions

CheckValidBucketName - checks if we have a valid input bucket name.
CheckValidBucketNameStrict - checks if we have a valid input bucket name.
CheckValidObjectName - checks if we have a valid input object name.
CheckValidObjectNamePrefix - checks if we have a valid input object name prefix.
EncodePath encode the strings from UTF-8 byte representations to HTML hex escape sequences This is necessary since regular url.Parse() and url.Encode() functions do not support UTF-8 non english characters cannot be parsed due to the nature in which url.Encode() is written This function on the other hand is a direct replacement for url.Encode() technique to support pretty much every UTF-8 character.
GetRegionFromURL - returns a region from url host.
IsAliyunOSSEndpoint - Match if it is exactly Aliyun OSS endpoint.
IsAmazonEndpoint - Match if it is exactly Amazon S3 endpoint.
IsAmazonFIPSEndpoint - Match if it is exactly Amazon S3 FIPS endpoint.
IsAmazonFIPSGovCloudEndpoint - match if the endpoint is FIPS and GovCloud.
IsAmazonGovCloudEndpoint - Match if it is exactly Amazon S3 GovCloud endpoint.
IsAmazonPrivateLinkEndpoint - Match if it is exactly Amazon S3 PrivateLink interface endpoint See https://docs.aws.amazon.com/AmazonS3/latest/userguide/privatelink-interface-endpoints.html.
IsGoogleEndpoint - Match if it is exactly Google cloud storage endpoint.
IsValidDomain validates if input string is a valid domain name.
IsValidIP parses input string for ip address validity.
IsVirtualHostSupported - verifies if bucketName can be part of virtual host.
QueryEncode - encodes query values in their URL encoded form.