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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

沒(méi)有必需的模塊提供包<imported-package>:在當(dāng)前目錄或任何父目錄中找不到

沒(méi)有必需的模塊提供包<imported-package>:在當(dāng)前目錄或任何父目錄中找不到

Go
紫衣仙女 2022-10-17 19:24:46
我已經(jīng)看到可能重復(fù)的問(wèn)題,但他們似乎建議使用 go 模塊。但我想知道為什么GOPATH 有據(jù)可查的功能不能開(kāi)箱即用:-導(dǎo)入路徑 P 表示在 GOPATH 環(huán)境變量中列出的某些 DIR 目錄 DIR/src/P 中找到的包(有關(guān)更多詳細(xì)信息,請(qǐng)參閱:'go help gopath')。我正在嘗試使用文件 main.go 中的 root.go~/src/github.com/himanshugarg/sicp/root$ lsmain.go  root.go  test.go文件 root.go 具有包聲明:-~/src/github.com/himanshugarg/sicp/root$ head root.go // Find square root using Newton's method// Based on SICP's on page 30package rootimport (  "math");func Sqrt(x float64) float64{  goodEnough := func (guess float64) bool {文件 main.go 導(dǎo)入根目錄:-~/src/github.com/himanshugarg/sicp/root$ head main.go package mainimport (  "fmt"  "os"  "strconv"  "github.com/himanshugarg/sicp/root");func main() {GOPATH 設(shè)置正確:-~/src/github.com/himanshugarg/sicp/root$ echo $GOPATH/home/hgarg但構(gòu)建失敗: -~/src/github.com/himanshugarg/sicp/root$ go build main.go main.go:7:3: no required module provides package github.com/himanshugarg/sicp/root: go.mod file not found in current directory or any parent directory; see 'go help modules'當(dāng)然,我可以使用 go 模塊,但我只是想確保 GOPATH 不再有效,或者我沒(méi)有遺漏任何東西。
查看完整描述

1 回答

?
守候你守候我

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊

此鏈接發(fā)布在現(xiàn)已刪除的評(píng)論中 - https://go.dev/ref/mod#mod-commands - 為這種看似 (GO)PATH 的重大變化提供了解釋:-

大多數(shù) go 命令可以在 Module-aware 模式或 GOPATH 模式下運(yùn)行。在模塊感知模式下,go 命令使用 go.mod 文件來(lái)查找版本化依賴項(xiàng),它通常從模塊緩存中加載包,如果缺少模塊則下載模塊。在 GOPATH 模式下, go 命令忽略模塊;它在供應(yīng)商目錄和 GOPATH 中查找依賴項(xiàng)。

從 Go 1.16 開(kāi)始,默認(rèn)啟用模塊感知模式,無(wú)論是否存在 go.mod 文件。在較低版本中,當(dāng)當(dāng)前目錄或任何父目錄中存在 go.mod 文件時(shí),會(huì)啟用模塊感知模式。

更遠(yuǎn):-

模塊感知模式可以通過(guò) GO111MODULE 環(huán)境變量進(jìn)行控制,該變量可以設(shè)置為 on、off 或 auto。

If GO111MODULE=off, the go command ignores go.mod files and runs in GOPATH mode.

通過(guò)關(guān)閉 GO111MODULE,我可以使用 GOPATH 作為記錄。


查看完整回答
反對(duì) 回復(fù) 2022-10-17
  • 1 回答
  • 0 關(guān)注
  • 190 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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