首页  >  文章  >  后端开发  >  如何获取已安装的Go软件包列表?

如何获取已安装的Go软件包列表?

Patricia Arquette
Patricia Arquette原创
2024-10-30 09:26:03858浏览

How Do I Get a List of Installed Go Packages?

确定 Go 中已安装的软件包列表

检索已安装的 Go 软件包的完整列表对于各种场景至关重要,例如在计算机上重新安装软件包不同的机器。本文解决了使用 goinstall 列出已安装软件包的问题,​​这是一种过时的方法,不再适用于当前的 Go 安装。

Go 版本 1.0 及更高版本的更新方法

至获取已安装的 Go 软件包的完整列表,请使用以下命令:

go list ...

三个句点“...”代表匹配系统上所有软件包的通配符。

示例输出:

github.com/fvbommel/sortorder
github.com/go-delve/delve
github.com/golang/glog
github.com/google/pprof
github.com/ianlancetaylor/demangle
github.com/mattn/go-sqlite3
github.com/michielheld/godocrunner
github.com/rogpeppe/godef
github.com/rogpeppe/goinstall
github.com/uber-go/zap

其他命令选项

go list 命令提供了广泛的选项。请参阅 go list -h 了解更多详细信息。

替代资源

有关 go list 命令的多功能性的更多见解,请参阅 Dave Cheney 的博客文章:[go列表,你的瑞士军刀](https://dave.cheney.net/2015/09/01/go-list-your-swiss-army-knife)。

以上是如何获取已安装的Go软件包列表?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn