關(guān)于go語言編碼需要放到src 文件夾下的問題
golang中GOPATH的簡單理解
1、為什么要配置GOPATH
配置GOPATH的用意是為了方便項目的部署和構(gòu)建,以及可以直接使用go get 命令下載第三方的包到自己的項目的src下和相關(guān)的執(zhí)行文件bin目錄,和中間文件pkg
src :項目的源代碼
pkg :編譯后的生成文件
bin : 編譯后的可執(zhí)行文件
如果你只是想單獨的寫個go代碼可以不設(shè)置GOPATH
2、結(jié)合GoLand來講解GOPATH
2.1:使用goland創(chuàng)建一個gose項目,(可以不配置GOPATH)
* 環(huán)境變量中我沒有配置

* 新建gose項目

問1:index entire GOPATH:如果你選中那么我就把你在環(huán)境變量中配置的GOPATH信息加到你的項目中,沒必要,點取消吧,我們?nèi)绻娴男枰部梢栽陧椖颗渲弥性谶M行設(shè)置
* 打開項目的File——>settings

問2:Global GOPATH
選則你在環(huán)境變量中配置的GOPATH路徑
問3:Project GOPATH
項目的GOPATH,最好不好設(shè)置Global GOPATH,因為那你的項目將會使用到所用配置到GOPATH的文件
問4:Use GOPATH that`s defined in system environment
如果選中這個,他將使用系統(tǒng)定義的環(huán)境變量,并設(shè)置到Global GOPATH
問5:Index entire GOPATH:
會將當(dāng)前項目作為gopath

* 最終的項目結(jié)構(gòu),也可以使用

* 文件目錄結(jié)構(gòu)

2.2:如果你要寫一個goweb項目則需要配置GOPATH
并且目錄結(jié)果為:
pkg:編譯后生成文件
src :項目的源代碼
bin:編譯后可執(zhí)行的文件
到此這篇關(guān)于關(guān)于go語言編碼需要放到src 文件夾下的問題的文章就介紹到這了,更多相關(guān)go語言編碼src 文件夾內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Go pprof內(nèi)存指標(biāo)含義備忘錄及案例分析
這篇文章主要介紹了Go pprof內(nèi)存指標(biāo)含義備忘錄問題,小編特此把問題及案例分享到腳本之家平臺供大家學(xué)習(xí),需要的朋友可以參考下2020-03-03
golang定時器Timer的用法和實現(xiàn)原理解析
這篇文章主要介紹了golang定時器Ticker,本文主要來看一下Timer的用法和實現(xiàn)原理,需要的朋友可以參考以下內(nèi)容2023-04-04

