亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

去不下載到SRC文件夾

去不下載到SRC文件夾

Go
呼如林 2022-08-09 20:27:22
預期:我使用go get安裝軟件包,它在src文件夾中創建所有必要的文件夾,但它們只出現在pkg / mod文件夾中,我無法使用它們?,F實:它說它正在下載,完成,然后什么都沒有。一切都在Windows Env變量中正確設置,這只是..不起作用。使用的命令:go get github.com/fatih/color 去環境:set GOARCH=amd64set GOBIN=set GOCACHE=C:\Users\admin\AppData\Local\go-buildset GOENV=C:\Users\admin\AppData\Roaming\go\envset GOEXE=.exeset GOFLAGS=set GOHOSTARCH=amd64set GOHOSTOS=windowsset GOINSECURE=set GOMODCACHE=C:\Users\admin\Desktop\gostuff\pkg\modset GONOPROXY=set GONOSUMDB=set GOOS=windowsset GOPATH=C:\Users\admin\Desktop\gostuffset GOPRIVATE=set GOPROXY=https://proxy.golang.org,directset GOROOT=c:\goset GOSUMDB=sum.golang.orgset GOTMPDIR=set GOTOOLDIR=c:\go\pkg\tool\windows_amd64set GOVCS=set GOVERSION=go1.16set GCCGO=gccgoset AR=arset CC=gccset CXX=g++set CGO_ENABLED=1set GOMOD=NULset CGO_CFLAGS=-g -O2set CGO_CPPFLAGS=set CGO_CXXFLAGS=-g -O2set CGO_FFLAGS=-g -O2set CGO_LDFLAGS=-g -O2set PKG_CONFIG=pkg-configset GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\admin\AppData\Local\Temp\go-build639062626=/tmp/go-build -gno-record-gcc-switches  ```
查看完整描述

4 回答

?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

設置env變量為我解決它。我正在使用 .這是我放在文件中的命令,GO111MODULEoffzsh.zshrc

export GO111MODULE=off

我的工作環境: ,macOS Big SurGo version: 1.16


查看完整回答
反對 回復 2022-08-09
?
慕勒3428872

TA貢獻1848條經驗 獲得超6個贊

Go 模塊將保存$GOPATH/mod 中的依賴項。

因此,當您將它們導入到項目中時,您需要擔心兩件事:它們導入到 .go 文件中,并且它們存在于 go.mod 文件中。

一旦下載了某個版本,它們將可用于所有未來的項目。

如果您想了解有關它們的更多信息以及它們的組織方式,可以在此處閱讀Go Modules Wiki,https://github.com/golang/go/wiki/Modules


查看完整回答
反對 回復 2022-08-09
?
斯蒂芬大帝

TA貢獻1827條經驗 獲得超8個贊

從Go 1.15開始,默認情況下將下載()中的源代碼,以代替它曾經的樣子。(參考: https://go.dev/doc/go1.15#go-commandgo get$GOPATH/pkg/mod/GOMODCACHE$GOPATH/src/)

關閉Go模塊(如下載源代碼)是一個壞主意。GO111MODULE=off

如果您只需要下載源代碼,我強烈建議您改用。git clone

$ git clone https://github.com/fatih/color

如果您需要將其放入 ,只需運行:$GOPATH/src/

$ git clone https://github.com/fatih/color $GOPATH/src/github.com/fatih/color

請注意,從 Go 1.14 開始,Go 項目不再局限于支持 Go 模塊。您現在并不需要該文件夾。該文件夾甚至在引入Go模塊之前就用于依賴關系管理。$GOPATH/src/$GOPATH/src/

現在建議用戶遷移到Go模塊,如 https://github.com/golang/go/wiki/Modules 所述:“從Go 1.14開始,模塊支持被視為已準備好用于生產,并鼓勵所有用戶從其他依賴管理系統遷移到模塊”。


查看完整回答
反對 回復 2022-08-09
?
慕沐林林

TA貢獻2016條經驗 獲得超9個贊

您可以嘗試此命令。

export GO111MODULE=off
go get github.com/fatih/color


查看完整回答
反對 回復 2022-08-09
  • 4 回答
  • 0 關注
  • 139 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號