Documentation
¶
Index ¶
- func GetNativePrefix() string
- func GetNativeWithPrefixUrl(fileName string) string
- type OssClient
- func (c OssClient) DelObject(fileName string) (bool, error)
- func (c OssClient) GetBase64(fileName string) (string, error)
- func (c OssClient) GetBytes(fileName string) ([]byte, error)
- func (c OssClient) GetFullUrl(fileName string) string
- func (c OssClient) GetFullUrlWithSign(fileName string, expiredInSec int64) (string, error)
- func (o OssClient) GetNativePrefix() string
- func (co OssClient) GetNativeWithPrefixUrl(fileName string) string
- func (c OssClient) GetSignUrl(fileName string, expiredInSec int64) (string, error)
- func (c OssClient) IsObjectExist(key string) (bool, error)
- func (OssClient) NewClient(endpoint, accessKeyID, accessKeySecret, bucketName, region string) (c goss.OssClient, err error)
- func (oc OssClient) NewDefaultClient() (c goss.OssClient, err error)
- func (o OssClient) Upload(key string, reader io.Reader, isPrivate bool) (fileName string, err error)
- func (c OssClient) UploadFile(fileName string, file *os.File, isPrivate bool) (string, error)
- func (c OssClient) UploadFileBytes(fileName string, bs []byte, isPrivate bool) (string, error)
- func (c OssClient) UploadFileBytesWithFullUrl(fileName string, bs []byte, isPrivate bool) (string, error)
- func (c OssClient) UploadFileBytesWithNativeFullUrl(fileName string, bs []byte, isPrivate bool) (string, error)
- func (c OssClient) UploadFileWithFullUrl(fileName string, file *os.File, isPrivate bool) (string, error)
- func (c OssClient) UploadFileWithNativeFullUrl(fileName string, file *os.File, isPrivate bool) (string, error)
- func (c OssClient) UploadFromUrl(urlStr string, isPrivate bool) (string, error)
- func (c OssClient) UploadOverwrite(key string, reader io.Reader, isPrivate bool) (fileName string, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetNativePrefix ¶
func GetNativePrefix() string
func GetNativeWithPrefixUrl ¶
Types ¶
type OssClient ¶ added in v0.9.9
func (OssClient) GetFullUrl ¶ added in v0.9.9
func (OssClient) GetFullUrlWithSign ¶ added in v0.9.9
func (OssClient) GetNativePrefix ¶ added in v0.9.9
GetNativePrefix implements goss.OssClient.
func (OssClient) GetNativeWithPrefixUrl ¶ added in v0.9.9
func (OssClient) GetSignUrl ¶ added in v0.9.9
func (OssClient) IsObjectExist ¶ added in v0.9.9
IsObjectExist implements goss.OssClient.
func (OssClient) NewDefaultClient ¶ added in v0.9.9
func (OssClient) Upload ¶ added in v0.9.9
func (o OssClient) Upload(key string, reader io.Reader, isPrivate bool) (fileName string, err error)
Upload implements goss.OssClient.
func (OssClient) UploadFile ¶ added in v0.9.9
UploadFile implements goss.OssClient.
func (OssClient) UploadFileBytes ¶ added in v0.9.9
UploadFileBytes implements goss.OssClient.
func (OssClient) UploadFileBytesWithFullUrl ¶ added in v0.9.9
func (c OssClient) UploadFileBytesWithFullUrl(fileName string, bs []byte, isPrivate bool) (string, error)
UploadFileBytesWithFullUrl implements goss.OssClient.
func (OssClient) UploadFileBytesWithNativeFullUrl ¶ added in v0.9.9
func (c OssClient) UploadFileBytesWithNativeFullUrl(fileName string, bs []byte, isPrivate bool) (string, error)
UploadFileBytesWithNativeFullUrl implements goss.OssClient.
func (OssClient) UploadFileWithFullUrl ¶ added in v0.9.9
func (c OssClient) UploadFileWithFullUrl(fileName string, file *os.File, isPrivate bool) (string, error)
UploadFileWithFullUrl implements goss.OssClient.
func (OssClient) UploadFileWithNativeFullUrl ¶ added in v0.9.9
func (c OssClient) UploadFileWithNativeFullUrl(fileName string, file *os.File, isPrivate bool) (string, error)
UploadFileWithNativeFullUrl implements goss.OssClient.
func (OssClient) UploadFromUrl ¶ added in v0.9.9
UploadFromUrl implements goss.OssClient.
Click to show internal directories.
Click to hide internal directories.