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

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

無法`go get`離線教程

無法`go get`離線教程

Go
qq_花開花謝_0 2023-05-15 09:47:50
我正在嘗試運行該命令go get golang.org/x/tour tour,但收到錯誤消息"package tour: unrecognized import path "tour" (import path does not begin with hostname)"。我也沒有在我提到的 bin 文件夾中得到二進制文件。我試圖解決問題的事情:閱讀https://golang.org/doc/code.html和 https://golang.org/doc/install上的文檔。驗證文檔中指定的工作區文件夾是否存在(我的工作區是/home/USERNAME/go,并且我在其中創建了 2 個文件夾src和bin)。將命令從更改為go get golang.org/x/tour tour(go get golang.org/x/tour /home/USERNAME/go仍然會收到類似的導入路徑錯誤消息)確認我的 go 路徑設置正確并且 go 是使用默認設置安裝的,我的 go 路徑/etc/profile是/usr/local/go/bin由于該命令確實創建了一個名為的目錄golang.org,因此我導航到/home/USERNAME/go/src/golang.org/x/tour并運行了go build tour.go。我得到了錯誤:# command-line-arguments ./tour.go:62:4: undefined: socketAddr ./tour.go:126:28: undefined: prepContent閱讀 golang.org/x/tour 文件夾中的 README.md將 bin 權限更改為 755
查看完整描述

3 回答

?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

is的語法go get(運行go help get看看):

usage: go get [-d] [-f] [-t] [-u] [-v] [-fix] [-insecure] [build flags] [packages]

您在最后列出的所有內容都是要獲得的包裹。所以你應該簡單地運行:

go get golang.org/x/tour

注意:不需要傳遞額外的tour參數。這就是錯誤消息告訴您的內容:tour無法識別包。

上面的命令將獲取golang.org/x/tour并將其安裝到您的 中$GOPATH/bin,因此您可以在上面的命令之后簡單地運行它,例如:

$GOPATH/bin/tour


查看完整回答
反對 回復 2023-05-15
?
浮云間

TA貢獻1829條經驗 獲得超4個贊

go get golang.org/x/tour 之后

運行構建

這將生成可執行文件,該可執行文件在運行時會在http://127.0.0.1:3999/開始本地游覽


查看完整回答
反對 回復 2023-05-15
?
烙印99

TA貢獻1829條經驗 獲得超13個贊

對我來說,只需運行tour命令就可以正常工作,命令行輸出如下!


C:\Users\ilife\go\src\golang.org\x\tour>tour

2020/05/23 20:04:39 Serving content from C:\Users\ilife\go\src\golang.org\x\tour

2020/05/23 20:04:39 A browser window should open. If not, please visit http://127.0.0.1:3999

2020/05/23 20:04:46 accepting connection from: 127.0.0.1:52660 


查看完整回答
反對 回復 2023-05-15
  • 3 回答
  • 0 關注
  • 179 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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