MCPcopy
hub / github.com/flipped-aurora/gin-vue-admin / OSS

Interface OSS

server/utils/upload/upload.go:12–15  ·  view source on GitHub ↗

OSS 对象存储接口 Author [SliverHorn](https://github.com/SliverHorn) Author [ccfish86](https://github.com/ccfish86)

Source from the content-addressed store, hash-verified

10// Author [SliverHorn](https://github.com/SliverHorn)
11// Author [ccfish86](https://github.com/ccfish86)
12type OSS interface {
13 UploadFile(file *multipart.FileHeader) (string, string, error)
14 DeleteFile(key string) error
15}
16
17// NewOss OSS的实例化方法
18// Author [SliverHorn](https://github.com/SliverHorn)

Callers 4

UploadFileMethod · 0.65
UploadFileMethod · 0.65
DeleteFileMethod · 0.65
DeleteFileMethod · 0.65

Implementers 10

Minioserver/utils/upload/minio_oss.go
AliyunOSSserver/utils/upload/aliyun_oss.go
TencentCOSserver/utils/upload/tencent_cos.go
CloudflareR2server/utils/upload/cloudflare_r2.go
AwsS3server/utils/upload/aws_s3.go
Localserver/utils/upload/local.go
Obsserver/utils/upload/obs.go
Qiniuserver/utils/upload/qiniu.go
FileUploadAndDownloadServiceserver/service/example/exa_breakpoint_
FileUploadAndDownloadApiserver/api/v1/example/exa_file_upload_

Calls

no outgoing calls

Tested by

no test coverage detected