后端技术总结

  • 首页
  • github
  • About Me
  1. 首页
  2. Golang
  3. 正文

Go查看项目引用的包版本及当前最新的版本

2020年8月18日 2590点热度 1人点赞 0条评论
内容纲要

有时候我们需要知道当前项目引用的外部pkg是否是最新的版本,而如果通过go.mod里面一个一个去看明显显得有一点点弱,此时我们可以采用go list这个命令,直接查看当前项目的引用版本以及最新的版本,命令如下:go list -u -m -f '{{if not .Indirect}}{{.}}{{end}}' all
执行后如下:

➜ go list -u -m -f '{{if not .Indirect}}{{.}}{{end}}' all
git.querycap.com/cloudchain/srv-centre
git.querycap.com/cloudchain/chain-sdk-go v1.1.2 [v1.1.3]
git.querycap.com/cloudchain/common-def v0.0.0-20200817131015-b62d7ad67a52
git.querycap.com/cloudchain/confclient/v2 v2.3.2
git.querycap.com/tools/conflogger/v2 v2.0.5 [v2.1.3]
git.querycap.com/tools/confmysql/v2 v2.0.2 [v2.0.5]
git.querycap.com/tools/confserver/v2 v2.0.8 [v2.4.4]

其中git.querycap.com/tools/confserver/v2 v2.0.8 [v2.4.4] 前面git.querycap.com/tools/confserver/v2表示pkg,随后是该pkg的当前版本,如果有版本更新则会用[]表示。

注:
详细用法见:https://wiki.jikexueyuan.com/project/go-command-tutorial/0.8.html

标签: golang shell
最后更新:2021年8月15日

PingD

反思让我成长

点赞
< 上一篇
下一篇 >

文章评论

取消回复

PingD

反思让我成长

归档
  • 2023年1月
  • 2022年3月
  • 2022年1月
  • 2021年10月
  • 2021年8月
  • 2021年4月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2019年9月
  • 2019年7月
  • 2019年6月
  • 2019年4月
  • 2019年3月
最新 热点 随机
最新 热点 随机
断更了,不想写了 新路由2(newifi d1) 小白刷老毛子固件 2021年度总结 golang之从源码角度看slice的len和cap 基于chan实现的简易协程池及说明 订单超时方案(初稿)
golang之从源码角度看slice的len和cap Go json裁剪 Golang之go get golang.org/x timeout Etcd raft 原理动画演示 Golang之服务配置自动初始化 sh、bash和zsh区别
最近评论

COPYRIGHT © 2021 dpjeep.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

蜀ICP备18036663号-1