第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

如何編譯不符合`go get`模式的go代碼

如何編譯不符合`go get`模式的go代碼

Go
嗶嗶one 2021-08-10 17:08:36
我的系統(tǒng)上安裝了 Go,可以安裝符合go get ...模式的包。正如您在此鏈接中看到的,麻省理工學院的一門課程正在使用 Go。但是,安裝提供的代碼并不像運行go get ...并將所有包安裝在適當?shù)奈恢媚敲慈菀?。相反,它會要求您克隆存儲庫,然后“編譯我們?yōu)槟峁┑某跏架浖⑹褂孟螺d的輸入文件運行它”。你也可以看到,它指示用戶導出一個 GOPATH(我認為假設學生是第一次使用 Go) git clone git://g.csail.mit.edu/6.824-golabs-2014 6.824    $ add 6.824    $ export GOPATH=$HOME/6.824    $ cd ~/6.824/src/main    $ go run wc.go master kjv12.txt sequential當我克隆 repo 并go run wc.go master kjv12.txt sequential從中運行時,/src/main找不到包。源代碼(例如,wc.go應該運行的文件)似乎假定包在同一目錄中。這是 wc.go 文件,/src/main它需要/src/mapreduceimport "os"import "fmt"import "mapreduce"import "container/list"編譯像這樣分發(fā)的代碼的最佳/最簡單/最方便的方法是什么?我能想到的一種方法是cd進入每個包,運行go install然后更改需要這些包的每個文件中的導入路徑,這非常耗時,我假設不是推薦的方式,我也不想要更改 GOPATH
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 179 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號