如果您需要管理OSS存储空间、上传下载文件、管理数据、进行图片处理等,可以先安装OSS Go SDK。本文提供了OSS Go SDK的多种安装方式,请结合实际使用场景选用。
环境准备
环境要求
推荐使用Go 1.13及以上版本。
请参考Golang安装下载和安装Go编译运行环境。
如果您使用的是 Go 1.13 及以上版本,默认启用模块模式管理包依赖关系,不需要手动设置
GOPATH
。如果您使用的是 Go 1.12 及以下版本,需要设置
GOPATH
系统变量,并将其指向您的代码目录。要了解更多GOPATH相关信息,请执行命令go help gopath
。
查看语言版本
执行命令
go version
查看Go语言版本。
下载SDK
安装SDK
go mod方式
在go.mod
文件中添加以下依赖。以下以3.0.2版本为例。其他版本需替换为对应版本号。
require (
github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible
)
源码方式
go get github.com/aliyun/aliyun-oss-go-sdk/oss
说明
安装过程中,界面不会打印提示,请耐心等待。如果安装超时,请再次执行以上命令。
验证SDK
运行以下代码查看OSS Go SDK版本:
package main
import (
"fmt"
"github.com/aliyun/aliyun-oss-go-sdk/oss"
)
func main() {
fmt.Println("OSS Go SDK Version: ", oss.Version)
}
后续步骤
安装Go SDK后,您需要配置访问凭证。详情请参见配置访问凭证。