我曾經使用Golang開發具有GAE標準的應用程序,現在我轉向使用Golang的新GAE Flex。我有一些困惑的問題,主要在開發環境中的問題如下:GAE Flex Golang開發環境
- 運行在本地服務器 GAE標準的應用程序(使用go_appengine的API)
~/go_appengine/goapp serve .
GAE的Flex(基於官方文檔,使用Golang標準運行時)
go run *.go
在GAE標準的情況下,所有東西都可以在專有的API下生成和運行,並且工作正常。無論如何,在GAE Flex中,我遇到了運行時問題,我需要停止服務器,並且每次更改代碼時都會啓動go run *.go
。
如何在本地運行Golang服務器而無需在代碼發生更改時每次手動重新啓動服務器?
- 設置在app.yaml中 GAE標準static_dir(使用go_appengine API)的
handlers: - url: /static static_dir: houston/_template/_static
它工作正常。
GAE的Flex
handlers: - url: /static static_dir: houston/_template/_static
它不工作,(對於像GAE標準無API)的
Golang如何提供static_files和static_dir爲GAE的Flex?
你應該問這些問題和2發獨立的帖子,最終參考各-其他上下文 - 讓事情變得更清晰。 –