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

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

“goapp build”有效,但“appcfg.py update”

“goapp build”有效,但“appcfg.py update”

Go
Cats萌萌 2022-03-02 19:26:43
昨晚更新了 Google App Engine SDK 之后......兩者都go env具有goapp env正確的 GOPATH 和 GOROOT,go build并且goapp build兩者都可以工作,但appcfg.py update ...返回每個第三方包都丟失了。即使我為每個包運行goapp get ...或go get ...再次運行,也沒有什么區別,因為它們已經在 GOPATH 中。僅此一點就應該通過兩個命令都構建項目這一事實來證實。有什么問題?:(編輯:每次我運行它都會產生不同的錯誤appcfg.py update .......main.go:4:找不到導入:“github.com/gin-gonic/gin” github.com/gin-gonic/gin/binding/default_validator.go:7:找不到導入:“gopkg.在/go-playground/validator.v8” github.com/gin-gonic/gin/context.go:17:找不到導入:“github.com/gin-gonic/gin/binding”... 跑goapp get ...所有這些,即使他們已經在那里。main.go:4:找不到導入:“github.com/gin-gonic/gin” github.com/gin-gonic/contrib/gzip/gzip.go:9:找不到導入:“github. com/gin-gonic/gin” github.com/gin-gonic/gin/render/yaml.go:10:找不到導入:“gopkg.in/yaml.v2”...重復,goapp get ...再次運行所有這些。main.go:4:找不到導入:“github.com/gin-gonic/gin” github.com/gin-gonic/gin/render/yaml.go:10:找不到導入:“gopkg.在/yaml.v2"沒有意義。圖書館已經在那里了。我可以做goapp build,它可以工作,但我不能部署。所有這些都在“---開始服務器輸出---”和“---結束服務器輸出---”包裝內......這是服務器端問題嗎?
查看完整描述

2 回答

?
白板的微信

TA貢獻1883條經驗 獲得超3個贊

這是 App Engine SDK for Go 在推出期間發現并解決的一個已知問題。它是公共問題 13230中的跟蹤器。這應該不再有效。

一個重要的注意事項是,如文檔中所述,不應main()在 Go GAE 應用程序中實現功能,因為未指定行為。

如果有人仍然遇到此問題,請在App Engine 公共問題跟蹤器上提交新的缺陷報告,鏈接回問題 13230以獲取上下文。


查看完整回答
反對 回復 2022-03-02
?
陪伴而非守候

TA貢獻1757條經驗 獲得超8個贊

https://groups.google.com/forum/#!topic/google-appengine-go/rVHZXlSfC7E ... 正如另一位用戶在此處指出的,這是 Google App Engine 的臨時問題。

可以通過注釋掉main()項目主包中的方法來解決。通常init()使用 ,因此除了在同時部署到其他平臺或為非 App Engine 執行在本地構建時的輕微不便外,這目前不會導致任何其他問題。


查看完整回答
反對 回復 2022-03-02
  • 2 回答
  • 0 關注
  • 205 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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