阿里云OSS存储:
[阿里云OSS存储]: https://www.aliyun.com/product/oss
使用步骤
1、新建一个 bucket,起一个名字,选择一个地区,标准存储,权限选择公共读。
2、绑定域名
[详情参考]: https://help.aliyun.com/document_detail/31836.html?spm=5176.8466035.0.0.34dd1450TEHBlJ
3、使用自己的域名进行绑定
Golang 上传文件到阿里云存储
上传文件到阿里云存储文档:
https://help.aliyun.com/document_detail/88601.html
创建实例
"github.com/aliyun/aliyun-oss-go-sdk/oss"
// 创建 OSSClient 实例。
client, err := oss.New("<yourEndpoint>", "<yourAccessKeyId>", "<yourAccessKeySecret>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
// 获取存储空间。
bucket, err := client.Bucket("<yourBucketName>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
// 上传本地文件。
err = bucket.PutObjectFromFile("<yourObjectName>", "<yourLocalFile>")
if err != nil {
fmt.Println("Error:", err)
os.Exit(-1)
}
BucketName:就是创建 bucket 的时候写的名称
Endpoint:地域节点 (在阿里云oss 概览里查看)
AccessKeyId、AccessKeySecret
鼠标放在右上角用户头像上面就可以看到 AccessKey 管理,然后点击
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。