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

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

在不使用模塊的情況下使用單個本地導(dǎo)入運行單個 Go 文件

在不使用模塊的情況下使用單個本地導(dǎo)入運行單個 Go 文件

Go
阿晨1998 2023-03-07 15:26:47
我有一系列按使用鏈接但在邏輯上獨立的go文件。它們都使用在單獨文件中定義的一組通用輔助函數(shù)。我的目錄結(jié)構(gòu)如下圖。src/├── foo1.go├── foo2.go├── ...├── fooN.go└── helper/      └── helper.gofoox.go文件都是這種形式 -package mainimport help "./helper"// functions and structs that use functionality in// helper but are not related to anything going on// in other foox.go filesfunc main() {    // more things that uses functionality in helper    // but are not related to anything going on in    // other foox.go files    return}我正在使用 運行特定文件go run foox.go,但最近更新了我的 Go 版本。由于不再允許相對導(dǎo)入,此工作流程現(xiàn)已中斷 -"./helper" is relative, but relative import paths are not supported in module mode構(gòu)造一個集合獨立的 Go 文件的正確方法是什么,這些文件都依賴于相同的輔助函數(shù)集合?所有指南都說要使用模塊,但在這種情況下,這意味著每個 foox.go 文件都有一個單獨的模塊,其中每個文件包含funcs、structs等,永遠(yuǎn)不會在任何其他模塊中使用。我想要做的就是能夠運行一個包含另一個本地 .go 文件的單個 .go 文件,而無需經(jīng)歷制作數(shù)十個模塊的麻煩。
查看完整描述

1 回答

?
jeck貓

TA貢獻(xiàn)1909條經(jīng)驗 獲得超7個贊

您可以通過設(shè)置環(huán)境變量來禁用模塊模式GO111MODULE=off



查看完整回答
反對 回復(fù) 2023-03-07
  • 1 回答
  • 0 關(guān)注
  • 271 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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