文件名称:s3:用于 Go 的高级 S3 库
文件大小:17KB
文件格式:ZIP
更新时间:2024-07-23 02:55:55
Go
用于 Go 的简单 S3 API。 文档。 S3 配置 该配置包含您的凭据和存储桶信息。 s3c := &s3.S3{ Bucket: os.Getenv("S3_BUCKET"), AccessKey: os.Getenv("S3_KEY"), Secret: os.Getenv("S3_SECRET"), Path: os.Getenv("S3_PATH"), } 目的 Object(path)返回绑定到创建它的配置的新 S3 对象句柄。 obj := s3c.Object("path/to/hello.txt") 上传 写入Writer()返回的WriteAbortCloser允许您上传对象。 w := obj.Writer() io.Copy(w, bytes.NewBufferString("hello world!")) w.C
【文件预览】:
s3-master
----s3.go(2KB)
----mime.go(36KB)
----object_test.go(4KB)
----object.go(5KB)
----s3_test.go(1KB)
----policy.go(1KB)
----LICENSE.md(1KB)
----README.md(1KB)
----writer.go(5KB)
----header.go(590B)
----.gitignore(48B)