原因:go get 默认使用https拉取源码,缺少ssh用户权限。

解决方案:

配置git config。

以GitHub为例:

 git config --global --add url."git@github.es.ecg.tools:".insteadOf "https://github.es.ecg.tools/"

另外,补充一些go get相关的命令:

运行 go get -u 将会升级到最新的次要版本或者修订版本(x.y.z, z是修订版本号, y是次要版本号)
运行 go get -u=patch 将会升级到最新的修订版本
运行 go get package@version 将会升级到指定的版本号version

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐