我試圖在Google文檔中指定的地方使用development server在本地運行App Engine應用。由於在SDK缺失系統庫中打包了go庫,我遇到了大量編譯錯誤。本地運行App Engine應用程序。
望着SDK download page,它說:
注:谷歌應用程序引擎啓動不進入應用工作。
那麼有沒有辦法在本地啓動在App Engine上運行的Go應用程序?
我試圖在Google文檔中指定的地方使用development server在本地運行App Engine應用。由於在SDK缺失系統庫中打包了go庫,我遇到了大量編譯錯誤。本地運行App Engine應用程序。
望着SDK download page,它說:
注:谷歌應用程序引擎啓動不進入應用工作。
那麼有沒有辦法在本地啓動在App Engine上運行的Go應用程序?
GAE Go SDK包含並使用Go 1.6.2的修改版本,並且context
軟件包已添加到Go 1.7的標準庫中。 SDK中捆綁的舊API使用appengine.Context
上下文。
您可以使用'goapp serve'在本地啓動它們。檢查這個視頻,過程很好:https://www.bigmarker.com/remote-meetup-go/Mini-Workshop-Build-a-Web-App-with-Francesc – kskyriacou
goapp serve返回一個錯誤,沒有找到作爲go系統庫的'context'庫。這個問題似乎是Google App Engine SDK捆綁了它自己的Go版本,它不包含上下文庫。 – Max