gopm的使用和更新go语言
程序员文章站
2022-06-16 20:40:23
安装gopm 使用gopm可以从golang.org的一些镜像网站上下载。 一些常用命令 升级go 用于安装方式相同的方式卸载就版本的go语言 如果之前是通过 yum 或者 apt get 安装的go,则执行相关的代码卸载它: `apt get remove 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"
推荐阅读
-
Python和GO语言实现的消息摘要算法示例
-
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
-
七牛云存储使用Go语言架设网站的经验分享
-
建议收藏备用:.net core使用QRCoder生成普通二维码和带Logo的二维码详细使用教程,源码已更新至开源模板
-
go语言的panic和recover函数用法实例
-
go语言匿名函数的使用
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
详解go语言 make(chan int, 1) 和 make (chan int) 的区别
-
我们为什么要学习和使用 C 语言?学习C语言的原因
-
C语言中的变量和常量的区别和使用