| 12345678910111213141516171819202122 |
- package upload
- import (
- "mime/multipart"
- "speechAnalysis/conf"
- )
- // OSS 对象存储接口
- type OSS interface {
- UploadFile(file *multipart.FileHeader) (string, string, error)
- DeleteFile(key string) error
- }
- // NewOss OSS的实例化方法
- func NewOss() OSS {
- switch conf.WebConf.OssType {
- case "local":
- return &Local{}
- default:
- return &Local{}
- }
- }
|