-
go install功能与go build类似,附加选项参数与go build通用
-
go install需要依赖GOPATH,不能在单独的文件下使用go install
-
go install会把编译期间生成的中间文件放在
$GOPATH/pkg
目录下 -
go install会把编译生成的可执行文件放在
$GOPATH/bin
目录下。可执行文件名是编译时的包名,并且无法通过-o选项指定输出目录 -
go install 包名
,包名是相对于$GOPATH/src
目录的包路径
// GOPATH=~/go
# go install github.com/locutus666/go_learing/ch16/goinstall
# cd ~/go/bin
# ./goinstall
call CustomPkgFunc
hello world!