問題:
匯入「golang.org/x/net/route」套件時,使用者可能會遇到以下錯誤訊息:
build constraints exclude all Go files in go/src/golang.org/x/net/routego
在Windows 和Linux 平台上使用VSCode 的使用者已回報此問題。儘管在網上搜索,但似乎缺乏針對此特定問題的解決方案。
範例程式碼:
這裡是觸發的範例程式碼片段錯誤:
package main import ( "golang.org/x/net/route" ) { rib, _ := route.FetchRIB(0, route.RIBTypeRoute, 0) messages, err := route.ParseRIB(route.RIBTypeRoute, rib) }
解決方案:
解決方案:go clean -modcache解>使用Goland 的使用者已經確定了此問題的潛在解決方案(在WSL2 和Goland上使用原始碼的設定中)在 Windows 上):此命令應清理模組快取並隨後解決錯誤。需要注意的是,此解決方案可能不適合所有人,因此始終建議您探索其他潛在原因和解決方案。
以上是為什麼導入「golang.org/x/net/route」會導致「建置約束排除所有 Go 檔案」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!