阿里云OSS存储:
使用步骤1、新建一个 bucket,起一个名字,选择一个地区,标准存储,权限选择公共读。
2、绑定域名
Golang 上传文件到阿里云存储3、使用自己的域名进行绑定
创建实例
"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 管理,然后点击