当前位置: > > > > 下载后如何安装go包?
来源:stackoverflow
2024-04-21 20:30:34
0浏览
收藏
偷偷努力,悄无声息地变强,然后惊艳所有人!哈哈,小伙伴们又来学习啦~今天我将给大家介绍《下载后如何安装go包?》,这篇文章主要会讲到等等知识点,不知道大家对其都有多少了解,下面我们就一起来看一吧!当然,非常希望大家能多多评论,给出合理的建议,我们一起学习,一起进步!
问题内容
我运行了这个:
cd $gopath && go get -u github.com/zricethezav/gitleaks
令人困惑的是,我现在有这个:
$gopath/ src/ github.com/ gitleaks/
但是没有 bin/
文件夹…我希望在这里看到 bin 文件夹:$gopath/bin
我做错了什么吗?如何安装该软件包以便显示二进制文件?我尝试运行:
go install github.com/zricethezav/gitleaks
但是安装后我没有看到 bin/
文件夹…
go env
的输出如下所示:
GOARCH="amd64" GOBIN="/Users/alex/go/bin" GOCACHE="/Users/alex/Library/Caches/go-build" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="darwin" GOOS="darwin" GOPATH="/Users/alex/go" GOPROXY="" GORACE="" GOROOT="/usr/local/go" GOTMPDIR="" GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64" GCCGO="gccgo" CC="clang" CXX="clang++" CGO_ENABLED="1" GOMOD="" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/st/159q4vsd64b69_x99dtzzt6m0000gn/T/go-build133179815=/tmp/go-build -gno-record-gcc-switches -fno-common"
解决方案
在 go get
之后,gitleaks 可执行文件应位于 $GO_PATH\bin
目录中,而不是位于 $GO_PATH\src...\gitleaks
中。
请参阅:
好了,本文到此结束,带大家了解了《下载后如何安装go包?》,希望本文对你有所帮助!关注公众号,给大家分享更多Golang知识!