Go 1.17+ 推荐用 go install 安装第三方工具链,需确认 Go ≥1.16、GO111MODULE=on,命令格式为 go install 模块路径@版本,二进制默认置于 $GOPATH/bin,须将其加入 PATH 才能全局调用。

在 Go 中安装第三方工具链,核心是用 go install 命令(Go 1.17+ 推荐方式),配合模块路径和版本号。不需要手动下载、编译或配置 GOPATH(旧方式已过时)。
确保你使用的是 Go 1.16 或更高版本(推荐 1.20+)。运行以下命令检查:
go version
现代 Go 默认启用模块(GO111MODULE=on),无需额外设置。如需确认,可执行:
立即学习“go语言免费学习笔记(深入)”;
go env GO111MODULE —— 输出应为 on。
Go 工具链(如 gofmt、go vet)已随 Go 安装。第三方工具(如 golangci-lint、swag、mockgen)需单独安装:
第一步】:将安装包中所有的文件夹和文件用ftp工具以二进制方式上传至服务器空间;(如果您不知如何设置ftp工具的二进制方式,可以查看:(http://www.shopex.cn/support/qa/setup.help.717.html)【第二步】:在浏览器中输入 http://您的商店域名/install 进行安装界面进行安装即可。【第二步】:登录后台,工具箱里恢复数据管理后台是url/sho
0
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
go install github.com/swaggo/swag/cmd/swag@v1.16.5
go install github.com/cweill/gotests/gotests@master
安装后,二进制文件默认放在 $GOPATH/bin(通常为 ~/go/bin),请确保该路径已加入系统 PATH 环境变量。
安装完成后,直接在终端运行工具名即可验证:
golangci-lint --version 或 swag --help
若提示“command not found”,请检查:
echo $GOPATH 是否输出有效路径(如未设置,Go 会使用默认值 ~/go)echo $PATH 是否包含 $GOPATH/bin
go get 在 Go 1.17+ 中已不再支持安装可执行工具(仅用于获取依赖),执行会报错 go get is no longer supported。请统一使用 go install。
基本上就这些。工具链安装本身不复杂,但容易忽略 PATH 配置和版本语法细节。
以上就是如何在Golang中安装第三方工具链_Golang第三方工具链安装说明的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号