欢迎来到 跌倒的小黄瓜 的博客

♪(^∇^*)我要当大佬,(#^.^#)哈哈哈哈,(。-ω-)zzz我要成为优秀的人,(*^▽^*)٩(๑>◡<๑)۶O(∩_∩)O哈哈~~~~~~~~欢迎━(*`∀´*)ノ亻!

gopm的使用和更新go语言

安装gopm

使用gopm可以从golang.org的一些镜像网站上下载。

go get -v -u github.com/gpmgo/gopm

一些常用命令

# 查看当前工程依赖
gopm list
# 显示依赖详细信息
gopm list -v
# 列出文件依赖
gopm list -t [file]
# 拉取依赖到缓存目录
gopm get -r xxx
# 仅下载当前指定的包
gopm get -d xxx
# 拉取依赖到$GOPATH
gopm get -g xxx
# 检查更新所有包
gopm get -u xxx
# 拉取到当前所在目录
gopm get -l xxx
# 运行当前目录程序
gopm run
# 生成当前工程的 gopmfile 文件用于包管理
gopm gen -v
# 根据当前项目 gopmfile 链接依赖并执行 go install
gopm install -v
# 更新当前依赖
gopm update -v
# 清理临时文件
gopm clean
# 编译到当前目录
gopm bin

升级go

用于安装方式相同的方式卸载就版本的go语言

如果之前是通过 yum 或者 apt-get 安装的go,则执行相关的代码卸载它:
yum remove go
apt-get remove go
如果是通过手工直接安装(也就是通过复制到某个目录安装),则可以根据 GOROOT 提供的路径,直接删除go的文件夹:
rm -r /opt/go

对新版本的go进行安装

解压缩:tar zxvf go1.41.linux-amd64.tar.gz

得到 go 的文件夹后,将其移动或者复制到刚刚获取的 go 安装路径上:
mv ./go /opt/

整个过程保持环境变量不变,否则需要重新指定环境变量
export PATH="/usr/local/go/bin:$PATH"

posted @ 2020-03-03 09:30  跌倒的小黄瓜  阅读(1295)  评论(2编辑  收藏  举报