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

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

如何使用 Go 1.12 運(yùn)行本地 GAE 模擬器?

如何使用 Go 1.12 運(yùn)行本地 GAE 模擬器?

Go
吃雞游戲 2023-07-26 16:43:21
在 Go 1.9 中,您可以使用“dev_appserver.py yaml”運(yùn)行本地 GAE 模擬器似乎 google-cloud-sdk/ 已被棄用。Go 1.12 文檔表示您可以使用“go run”在本地運(yùn)行模擬器 https://cloud.google.com/appengine/docs/standard/go112/testing-and-deploying-your-app我無(wú)法運(yùn)行演示應(yīng)用程序:google.golang.org/appengine/demos/helloworld$ 運(yùn)行 *.go2019/09/25 10:57:27 INFO: Serving the front page.panic: Metadata fetch failed for 'instance/attributes/gae_project': Get http://metadata/computeMetadata/v1/instance/attributes/gae_project: dial tcp: lookup metadata: no such hostgoroutine 5 [running]:google.golang.org/appengine/internal.mustGetMetadata(0x1474a38, 0x1f, 0x0, 0x0, 0x0)    /Users/Steve/go/src/google.golang.org/appengine/internal/metadata.go:34 +0x18agoogle.golang.org/appengine/internal.partitionlessAppID(0x0, 0xc0000304c0)    /Users/Steve/go/src/google.golang.org/appengine/internal/identity_vm.go:112 +0xa2google.golang.org/appengine/internal.DefaultTicket.func1()    /Users/Steve/go/src/google.golang.org/appengine/internal/api.go:294 +0x86sync.(*Once).Do(0x17f0150, 0x1484448)    /usr/local/go/src/sync/once.go:44 +0xb3google.golang.org/appengine/internal.DefaultTicket(0xc0001945d0, 0x13b78e0)    /Users/Steve/go/src/google.golang.org/appengine/internal/api.go:289 +0x39google.golang.org/appengine/internal.Call(0x14d9f00, 0xc0001945d0, 0x146a718, 0xa, 0x14666df, 0x5, 0x14d8ec0, 0xc0000304c0, 0x14d80c0, 0xc00000c1e0, ...)    /Users/Steve/go/src/google.golang.org/appengine/internal/api.go:496 +0x8eagoogle.golang.org/appengine/internal.(*context).flushLog(0xc0001920c0, 0x1484b01, 0xc00002e100)    /Users/Steve/go/src/google.golang.org/appengine/internal/api.go:641 +0x3c7google.golang.org/appengine/internal.handleHTTP.func1(0xc00002e120, 0xc0001920c0)    /Users/Steve/go/src/google.golang.org/appengine/internal/api.go:138 +0x56created by google.golang.org/appengine/internal.handleHTTP    /Users/Steve/go/src/google.golang.org/appengine/internal/api.go:134 +0x350exit status 2我究竟做錯(cuò)了什么?
查看完整描述

2 回答

?
ABOUTYOU

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

簡(jiǎn)而言之,從 Go 1.12 開始,App Engine 就沒有模擬器了。您將項(xiàng)目作為常規(guī) Go 程序運(yùn)行,因?yàn)樵诖蠖鄶?shù)情況下,現(xiàn)在它只是一個(gè)常規(guī) Go 程序。

helloworld示例尚未更新以遵循 App Engine 上 Go 1.12 的新約定...特別是因?yàn)樗v留在舊的已棄用庫(kù)中。您不再appengine.Mainhttp.ListenAndServe通常在 App Engine 外部那樣調(diào)用 。

他們(大部分)完成了一個(gè)完整的循環(huán)并打開了它,以便您在普通 Go 程序中使用的標(biāo)準(zhǔn)庫(kù)調(diào)用現(xiàn)在可以在 App Engine 上使用,除了一些例外。這使得將幾乎任何現(xiàn)有的獨(dú)立 Go 程序輕松地推送到 App Engine 變得更加輕松,這對(duì)他們來(lái)說(shuō)是一個(gè)勝利,對(duì)開發(fā)人員來(lái)說(shuō)也是一個(gè)勝利。

即使您是全新開始并且不是從舊版 SDK 遷移,您也應(yīng)該閱讀本文,因?yàn)樗攀隽四枰私獠⒘粢忾_源庫(kù)中的許多更改,這些更改可能仍然存在遺產(chǎn)。如果您正在遷移,它將特別有用。

值得注意的片段:

App Engine 不再修改 Go 工具鏈以包含 appengine 包。如果您使用的是 appengine 軟件包或 google.golang.org/appengine 軟件包,則必須遷移到 Google Cloud 客戶端庫(kù)。


查看完整回答
反對(duì) 回復(fù) 2023-07-26
?
12345678_0001

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

也許已經(jīng)晚了,但我正在使用 dev_appserver.py bla,bla,bla 但在 后gcloud components update,腳本停止工作,但您仍然可以使用:

go run .


查看完整回答
反對(duì) 回復(fù) 2023-07-26
  • 2 回答
  • 0 關(guān)注
  • 153 瀏覽
慕課專欄
更多

添加回答

舉報(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)