最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

golang中package?is?not?in?GOROOT報(bào)錯(cuò)的真正解決辦法

 更新時(shí)間:2023年03月17日 09:38:41   作者:牛頓就是牛  
這篇文章主要給大家介紹了關(guān)于golang中package?is?not?in?GOROOT報(bào)錯(cuò)的真正解決辦法,文中通過圖文介紹的非常詳細(xì),對同樣遇到這個(gè)問題的朋友具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

運(yùn)行g(shù)o中本地包的時(shí)候如果出現(xiàn)這個(gè)報(bào)錯(cuò),網(wǎng)上很多說是需要修改GO111MODULE=on, 但是對于我來說都沒用, 最后發(fā)現(xiàn)是因?yàn)槊麑?dǎo)致的。 記錄如下。

為了表示各個(gè)文件名和路徑之間的無關(guān)聯(lián)性,我盡量把命名隨意化和多樣化。

首先在桌面上建立一個(gè)文件夾aaa

在文件夾里運(yùn)行下面的命令生成mod文件

go mod init aaa 

注意:這里的aaa和文件夾的名字aaa必須要一致。

然后在aaa根目錄里創(chuàng)建文件bbb.go作為主程序入口文件,里面的包名必須是main。

然后在aaa根目錄創(chuàng)建子目錄這里我命名為ccc,里面創(chuàng)建一個(gè)文件叫eee.go,包名可以叫ddd。 在vscode里展示如圖下所示。

然后在aaa的根目錄打開命令窗口, 運(yùn)行g(shù)o run bbb.go就會(huì)成功調(diào)用到子包里面的方法。

為了不報(bào)錯(cuò),這里有幾個(gè)重點(diǎn)

第一,根目錄文件夾名稱xxx和go mod init xxx 必須要一致。

第二,主文件中import的是子包的目錄路徑,不能寫子包的文件名或者包名。

第三,調(diào)用子包的方法的時(shí)候, 前綴必須是子包的包名(package名),和路徑或者文件名無關(guān)。

總結(jié)

到此這篇關(guān)于golang中package is not in GOROOT報(bào)錯(cuò)的真正解決辦法的文章就介紹到這了,更多相關(guān)golang package is not in GOROOT報(bào)錯(cuò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • 一文帶你使用golang手?jǐn)]一個(gè)websocket中間件

    一文帶你使用golang手?jǐn)]一個(gè)websocket中間件

    這篇文章主要為大家詳細(xì)介紹了如何使用golang手?jǐn)]一個(gè)websocket中間件,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以參考一下
    2023-12-12
  • go json數(shù)據(jù)轉(zhuǎn)發(fā)的實(shí)現(xiàn)代碼

    go json數(shù)據(jù)轉(zhuǎn)發(fā)的實(shí)現(xiàn)代碼

    這篇文章主要介紹了go json數(shù)據(jù)轉(zhuǎn)發(fā)的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • golang修改結(jié)構(gòu)體中的切片值方法

    golang修改結(jié)構(gòu)體中的切片值方法

    這篇文章主要介紹了golang修改結(jié)構(gòu)體中的切片值方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Go語言項(xiàng)目中使用Viper獲取配置信息詳解

    Go語言項(xiàng)目中使用Viper獲取配置信息詳解

    Viper是Go應(yīng)用的完整配置解決方案,它能處理所有類型的配置需求和配置格式,這篇文章主要介紹了Go項(xiàng)目中使用Viper獲取配置信息,需要的可以參考下
    2024-04-04
  • golang值類型轉(zhuǎn)換成[]uint8類型的操作

    golang值類型轉(zhuǎn)換成[]uint8類型的操作

    這篇文章主要介紹了golang值類型轉(zhuǎn)換成[]uint8類型的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05
  • 修改并編譯golang源碼的操作步驟

    修改并編譯golang源碼的操作步驟

    這篇文章主要介紹了修改并編譯golang源碼的操作步驟,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-07-07
  • Go語言sync.Pool對象池使用場景基本示例

    Go語言sync.Pool對象池使用場景基本示例

    這篇文章主要為大家介紹了Go語言sync.Pool對象池使用場景的基本示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Go語言并發(fā)編程 sync.Once

    Go語言并發(fā)編程 sync.Once

    這篇文章要介紹的是Go語言并發(fā)編程 sync.Once,sync.Once用于保證某個(gè)動(dòng)作只被執(zhí)行一次,可用于單例模式中,下面文章我們來介紹一下它的使用方法,需要的朋友可以參考一下
    2021-10-10
  • golang?pprof監(jiān)控memory?block?mutex統(tǒng)計(jì)原理分析

    golang?pprof監(jiān)控memory?block?mutex統(tǒng)計(jì)原理分析

    這篇文章主要為大家介紹了golang?pprof監(jiān)控memory?block?mutex統(tǒng)計(jì)原理分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Go語言中使用反射的方法

    Go語言中使用反射的方法

    這篇文章主要介紹了Go語言中使用反射的方法,實(shí)例分析了Go語言實(shí)現(xiàn)反射的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02

最新評論

莱西市| 金沙县| 漯河市| 罗江县| 利津县| 海伦市| 利津县| 卢湾区| 卢湾区| 芮城县| 卓尼县| 邢台市| 宾阳县| 若尔盖县| 曲阜市| 新龙县| 福海县| 静海县| 南雄市| 台前县| 庆元县| 汤阴县| 南岸区| 泾源县| 衡阳市| 锦屏县| 昆明市| 曲麻莱县| 平阴县| 崇州市| 勃利县| 连云港市| 车险| 红河县| 余庆县| 修文县| 东宁县| 五莲县| 垫江县| 东兴市| 乌拉特后旗|