亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

Go mod tidy find module 但它不去 go.sum

Go mod tidy find module 但它不去 go.sum

Go
POPMUISE 2023-02-06 19:00:14
我有一個 Revel 項目,但我無法啟動它,因為每次我運行 go mod tidy 時,它看起來像是在尋找模塊,但它并沒有將找到的模塊放入 go.sum這是我的環境GOENV = C:\Users\mycomp\AppData\Roaming\go\envGOMOD = C:\Program Files\Go\src\myproject\go.modGOPATH = C:\Users\micha\gogo versiongo version go1.18.3 windows/amd64revel versionRevel executing: displays the Revel Framework and Go versionRevel Framework :       Unknown (1.1.0 remote master branch)Revel Cmd       :       1.1.2   (1.1.2 remote master branch)Revel Modules   :       Unknown (1.1.0 remote master branch)go mod tidygo: finding module for package github.com/PaesslerAG/jsonpathgo: finding module for package github.com/tdewolff/testgo: finding module for package github.com/PaesslerAG/gvalgo: found github.com/tdewolff/test in github.com/tdewolff/test v1.0.7go: found github.com/PaesslerAG/gval in github.com/PaesslerAG/gval v1.2.0go: found github.com/PaesslerAG/jsonpath in github.com/PaesslerAG/jsonpath v0.1.1go mod init myproject似乎有效,因為它創建go.mod了,但它很奇怪,因為它只創建了這一行,通常它創建了很多我需要的模塊module myprojectgo 1.18然后當我輸入時go mod tidy,它創建空go.sum。我想念什么?
查看完整描述

1 回答

?
慕田峪4524236

TA貢獻1875條經驗 獲得超5個贊

由于問題太復雜而無法在線重現,我開始調試并從 scratchch 重新安裝我的 Go,在解決我的程序無法運行的錯誤之間我嘗試了一些可能有用的東西

  1. 在 Go 1.15 或 1.17 之后,我的 Go 項目無法正常運行,所以我把它放在C:\Program Files\Go\src\<project_name>

  2. 我遇到的問題是GOPATH(通常在C:\Users\<comp_name>\go)沒有src文件夾,這使得它找到下載的模塊但似乎無法將它go.mod放入我的項目中

所以最后我重新安裝了我所有的 Go 和 Revel。以下是如何刪除所有關聯的 Go 以真正刪除所有文件

  1. 刪除Go文件夾在C:\Program Files\Go\

  2. 刪除go文件夾在C:\Users\<comp_name>\go

  3. 查看所有隱藏文件并刪除文件go-buildC:\Users\<comp_name>\AppData\Local

  4. 查看所有隱藏文件并刪除文件夾go(如果有)C:\Users\micha\AppData\Roaming


查看完整回答
反對 回復 2023-02-06
  • 1 回答
  • 0 關注
  • 298 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號