一、应用场景说明:当Centos系统下面有golang环境,而想build一个已有go程序时,会遇到找不到依赖包的异常,如下图:
这时就需要自动下载所有依赖包。
二、命令步骤:
1、在项目目录下输入命令:go get -d -v ./...
即可自动下载所有依赖包,但有可能会出现下面的异常
go: missing Git command
这时候需要执行步骤2
2、输入以下命令,安装git
yum install git-core
安装完成之后,可输入以下命令验证是否安装成功
git --version
3、然后再执行 步骤1中的命令,即可下载全部依赖包
4、执行golang编译命令,如:
go build portalctl.go
5、编译完成