我曾经使用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发独立的帖子,最终参考各-其他上下文 - 让事情变得更清晰。 –