package
3.0.2+incompatible
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.
IsAmazonChinaEndpoint - Match if it is exactly Amazon S3 China endpoint.
IsAmazonEndpoint - Match if it is exactly Amazon S3 endpoint.
IsAmazonFIPSGovCloudEndpoint - Match if it is exactly Amazon S3 FIPS GovCloud endpoint.
IsAmazonGovCloudEndpoint - Match if it is exactly Amazon S3 GovCloud endpoint.
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.

# Variables

AmazonS3Host - regular expression used to determine if an arg is s3 host.