123456789101112131415161718192021222324 |
- package upload
- import (
- "gin-vue-admin/global"
- "mime/multipart"
- )
- var Oss OSS
- type OSS interface {
- UploadFile(file *multipart.FileHeader) (string, string, error)
- DeleteFile(key string) error
- }
- func NewOss() OSS {
- switch global.GVA_CONFIG.System.OssType {
- case "local":
- return &Local{}
- case "qiniu":
- return &Qiniu{}
- default:
- return &Local{}
- }
- }
|