使用 go get 检查是否有新版本的基于 go 的二进制文件可用

Check if a new version of go based binary is available using go get

我对 Go 有点陌生,特别是 go get 下载单个二进制文件(CLI 应用程序)的机制。 github 中的一些很棒的项目允许您使用 go get 下载 cli 应用程序。如何检查我安装的二进制文件是否已过时?我正在寻找类似基于 debian 的东西 apt update 来检查最新的软件包版本而不安装它们。

举个例子。假设我使用 go get github.com/jesseduffield/lazygit 安装了 lazygit。一段时间后,新版本在 github 中发布。是否可以使用 go get 检查新版本的二进制文件?

我查看了帮助并找到了 -u 标志。使用 go get -u github.com/jesseduffield/lazygit 更新工具。

None这个是具体到GitHub.