您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“Goland怎樣正確開(kāi)啟一個(gè)項(xiàng)目”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Goland怎樣正確開(kāi)啟一個(gè)項(xiàng)目”這篇文章吧。
因?yàn)樵诿看蝿?chuàng)建項(xiàng)目,build時(shí)都會(huì)出現(xiàn)Error:cannot not find package,所以會(huì)有這篇文章的誕生
GOPATH
echo $GOPATH# 如果需要更改GOPATH可以根據(jù)以下操作 (Mac)vim ~/.bash_profileexport GOPATH=#你的目標(biāo)地址 #保存:wq #刷新 source ~/.bash_profile
$GOAPTH
文件夾中創(chuàng)建 pkg
,bin
,src
三個(gè)文件夾mkdir $GOPATH/pkg # pkg存放編譯后的包文件 mkdir $GOPATH/src # src存放項(xiàng)目源文件,我們的項(xiàng)目目錄一般在該文件中 mkdir $GOPATH/bin # bin存放編譯后的可執(zhí)行文件
可以看到我們的目錄結(jié)構(gòu)是這樣的
$GOAPTH |-bin |-pkg |-src |-(項(xiàng)目名稱(chēng),之后要?jiǎng)?chuàng)建的)
Mac
vim ~/.bash_profile #打開(kāi) bash_profile # 將以下代碼復(fù)制到 bash_profile 中export GO111MODUL=on # 開(kāi)啟 go moduleexport GOPROXY=https://goproxy.io # 設(shè)置國(guó)內(nèi)代理 #保存:wq #刷新 source ~/.bash_profile
Windows
set GO111MODUL=on # 開(kāi)啟 go moduleset GOPROXY=https://goproxy.io # 設(shè)置國(guó)內(nèi)代理,推薦使用該地址
# 輸入命令 go env
配置設(shè)置 Setting -> Plugins... -> Go -> GOPATH
取消勾選 index entire GOPATH
(勾選后會(huì)將當(dāng)前項(xiàng)目作為GOPATH)
golang會(huì)自動(dòng)在 $GOPATH
的src
目錄下查找項(xiàng)目代碼
查看Goland中是否也配置了代理
$GOPATH/src
目錄下創(chuàng)建可以如果出現(xiàn)錯(cuò)誤,可以在項(xiàng)目的Terminal
中從 1.4 開(kāi)始配置
以上是“Goland怎樣正確開(kāi)啟一個(gè)項(xiàng)目”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。