go項目初始化搭建

go的代碼剛看沒幾天 老大就直接丟了個go的項目給我逻翁,說后面有幾個功能有時間讓我試著優(yōu)化看看...

代碼是直接壓縮包傳給我的(一點也不技術

image

目錄如上(上面一堆文件夾就是依賴包侨核,業(yè)務代碼都是main.go缘屹,其他沒啥,結(jié)構(gòu)很清晰)

那我就想把項目搭建起來涧卵,跑跑看


剛學習沒幾天捧搞,我知道go語言中有個GOPATH非常重要,該路徑關系著依賴包是否能夠成功依賴健民,

所以我就先嘗試著修改GOPATH

修改完抒巢,結(jié)果發(fā)現(xiàn),功能強大的GoLand還是一堆報錯秉犹,其中就包括依賴包缺失蛉谜,我就知道光修改GOPATH肯定出問題了

這個時候老大發(fā)了兩個命令給我

image

go mod ???
百度了下稚晚,發(fā)現(xiàn)!!!

從go1.10往后基本就放棄通過GOPATH來管理依賴包了,轉(zhuǎn)而使用gomod型诚,(我看的學習視頻是兩年前的T.T

基本命令也不多客燕,目前我使用到的就兩個

  1. go mod init {項目名}
  2. go mod tidy

注意點

go mod init.
1. go mod init 后面要跟上項目名,否則會報錯 類似(go: cannot determine module path for source directory /Applications/MxSrvs/go_project/tpa_subhook (outside GOPATH, module path must be specified))
2. 項目名別瞎取俺驶,最好和文件名幸逆,項目名保持一致
3. go: creating new go.mod: module tpa_subhook 即執(zhí)行成功,會在項目目錄下生成go.mod文件暮现。我這邊是等待了一小會兒还绘,等的時候,我一度以為這個命令沒起作用...
4. import gifhub上的依賴包栖袋,直接寫網(wǎng)址就好
5. import 本地依賴包拍顷,項目名/依賴包名 項目名就是go mod init 后面設置的名字

go mod tidy.
1. go mod tidy 執(zhí)行的時候,我這里一直在報錯 (.......dial tcp 142.251.43.17:443: i/o timeout)塘幅,即使我掛了梯子也不行...百度了一下昔案,確實是因為翻墻的原因(可能我的梯子太渣了.)。go env 查看環(huán)境配置GOPROXY="https://proxy.golang.org,direct" GOSUMDB="sum.golang.org" 主要是第二個參數(shù)導致的电媳,但是我們修改第一個就好了(o.o), export GOPROXY=https://goproxy.io 再次執(zhí)行 go mod tidy就下載成功了踏揣。
2.執(zhí)行成功后,會出現(xiàn)go.sum文件

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末匾乓,一起剝皮案震驚了整個濱河市捞稿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拼缝,老刑警劉巖娱局,帶你破解...
    沈念sama閱讀 212,222評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異咧七,居然都是意外死亡衰齐,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評論 3 385
  • 文/潘曉璐 我一進店門继阻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來耻涛,“玉大人,你說我怎么就攤上這事瘟檩∪冢” “怎么了?”我有些...
    開封第一講書人閱讀 157,720評論 0 348
  • 文/不壞的土叔 我叫張陵芒帕,是天一觀的道長。 經(jīng)常有香客問我丰介,道長背蟆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,568評論 1 284
  • 正文 為了忘掉前任带膀,我火速辦了婚禮志珍,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘垛叨。我一直安慰自己伦糯,他們只是感情好,可當我...
    茶點故事閱讀 65,696評論 6 386
  • 文/花漫 我一把揭開白布嗽元。 她就那樣靜靜地躺著敛纲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪剂癌。 梳的紋絲不亂的頭發(fā)上淤翔,一...
    開封第一講書人閱讀 49,879評論 1 290
  • 那天,我揣著相機與錄音佩谷,去河邊找鬼旁壮。 笑死,一個胖子當著我的面吹牛谐檀,可吹牛的內(nèi)容都是我干的抡谐。 我是一名探鬼主播,決...
    沈念sama閱讀 39,028評論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼桐猬,長吁一口氣:“原來是場噩夢啊……” “哼麦撵!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起课幕,我...
    開封第一講書人閱讀 37,773評論 0 268
  • 序言:老撾萬榮一對情侶失蹤厦坛,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后乍惊,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杜秸,經(jīng)...
    沈念sama閱讀 44,220評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,550評論 2 327
  • 正文 我和宋清朗相戀三年润绎,在試婚紗的時候發(fā)現(xiàn)自己被綠了撬碟。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,697評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡莉撇,死狀恐怖呢蛤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情棍郎,我是刑警寧澤其障,帶...
    沈念sama閱讀 34,360評論 4 332
  • 正文 年R本政府宣布,位于F島的核電站涂佃,受9級特大地震影響励翼,放射性物質(zhì)發(fā)生泄漏蜈敢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,002評論 3 315
  • 文/蒙蒙 一汽抚、第九天 我趴在偏房一處隱蔽的房頂上張望抓狭。 院中可真熱鬧,春花似錦造烁、人聲如沸否过。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽苗桂。三九已至,卻和暖如春敞葛,著一層夾襖步出監(jiān)牢的瞬間誉察,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評論 1 266
  • 我被黑心中介騙來泰國打工惹谐, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留持偏,地道東北人。 一個月前我還...
    沈念sama閱讀 46,433評論 2 360
  • 正文 我出身青樓氨肌,卻偏偏與公主長得像鸿秆,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子怎囚,可洞房花燭夜當晚...
    茶點故事閱讀 43,587評論 2 350

推薦閱讀更多精彩內(nèi)容