前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux go 代理、go sdk配置

linux go 代理、go sdk配置

原创
作者头像
Windows技术交流
修改2022-11-04 12:30:13
2.4K0
修改2022-11-04 12:30:13
举报
文章被收录于专栏:Windows技术交流

go官方站:https://golang.google.cn/dl/

linux环境配置步骤:

今天review时,发现版本更新了,把下文中的1.16.9替换成1.16.13吧

后来过了段时间,又有1.16.15了

wget http://golang.google.cn/dl/go1.16.9.linux-amd64.tar.gz (注意版本,<1.17才能用go get来获取包)

如果上面wget慢,用下面这个

wget http://windows-1251783334.cos.ap-shanghai.myqcloud.com/go1.16.9.linux-amd64.tar.gz

手动备份/usr/local/go目录

rm -rf /usr/local/go && tar -C /usr/local -xzf go1.16.9.linux-amd64.tar.gz

export GO111MODULE=on

export PATH=$PATH:/usr/local/go/bin

export GOPROXY=http://mirrors.tencentyun.com/go/

echo "export PATH=$PATH:/usr/local/go/bin" >> /etc/profile

echo "export GO111MODULE=on" >> /etc/profile

echo "export GOPROXY=http://mirrors.tencentyun.com/go/" >> /etc/profile && source /etc/profile

go env

go version

如果是配置go环境的话,到这里就截止了,下面是腾讯云go sdk的配置。

https://github.com/TencentCloud/tencentcloud-sdk-go

如果是安装腾讯云 go sdk 的话,继续走完。

go get -u -v github.com/tencentcloud/tencentcloud-sdk-go

(这一步其实就是git clone https://github.com/tencentcloud/tencentcloud-sdk-go.git ,go get 比git clone快)

源码路径:/root/go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go@v1.0.154/examples (sdk版本号以你自己的为准)

xxx.go的代码从哪里来,api explorer上自动生成

编译运行:

go build xxx.go

./xxx

go get -u -v github.com/tencentcloud/tencentcloud-sdk-go 拉下来的东西,从v1.0.170版本开始,在examples同级目录没有tecentcloud目录了,因为v1.0.170开始 ,只需下载基础包和对应的产品包(如cvm)即可,不需要下载全部的产品

1. 安装公共基础包:

```

go get -v github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common@latest

```

2. 安装对应的产品包(如cvm):

```

go get -v github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm@latest

```

比如今天2021-7-28,我拉取到最新的是cvm模块是这个位置

/root/go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm@v1.0.216/

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如果是配置go环境的话,到这里就截止了,下面是腾讯云go sdk的配置。
相关产品与服务
云 API
云 API 是腾讯云开放生态的基石。通过云 API,只需少量的代码即可快速操作云产品;在熟练的情况下,使用云 API 完成一些频繁调用的功能可以极大提高效率;除此之外,通过 API 可以组合功能,实现更高级的功能,易于自动化, 易于远程调用, 兼容性强,对系统要求低。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档