Versions in this module Expand all Collapse all v1 v1.0.1 Sep 28, 2018 v1.0.0 Sep 26, 2018 Changes in this version + const FAIL + const SUCCESS + type BaseInterface interface + SaveData func(data []byte, dstAbsPath, dstRelativePath string) (url string, err error) + SaveFile func(srcFile io.Reader, srcFileSize int64, dstAbsPath, dstRelativePath string) (url string, err error) + SaveFileFromLocalPath func(srcPath string, dstAbsPath, dstRelativePath string) (url string, err error) + type LocalFile struct + func (lf *LocalFile) SaveData(data []byte, dstAbsPath, dstRelativePath string) (url string, err error) + func (lf *LocalFile) SaveFile(srcFile io.Reader, srcFileSize int64, dstAbsPath, dstRelativePath string) (url string, err error) + func (lf *LocalFile) SaveFileFromLocalPath(srcPath string, dstAbsPath, dstRelativePath string) (url string, err error) + type Qiniu struct + func NewQiniu(config *QiniuConfig) *Qiniu + func (qn *Qiniu) SaveData(data []byte, dstAbsPath, dstRelativePath string) (url string, err error) + func (qn *Qiniu) SaveFile(srcFile io.Reader, srcFileSize int64, dstAbsPath, dstRelativePath string) (url string, err error) + func (qn *Qiniu) SaveFileFromLocalPath(srcPath string, dstAbsPath, dstRelativePath string) (url string, err error) + type QiniuConfig struct + AccessKey string + Bucket string + CentralRsHost string + Domain string + PolicyExpires uint32 + SecretKey string + UseCdnDomains bool + UseHTTPS bool + Zone *qiniu_storage.Zone + type QiniuRet struct + Bucket string + Fsize int + Hash string + Key string