Google app engine GAE Flex Golang开发环境

Google app engine GAE Flex Golang开发环境,google-app-engine,go,localhost,google-cloud-platform,Google App Engine,Go,Localhost,Google Cloud Platform,我曾经使用Golang使用GAE标准开发应用程序,现在我使用Golang使用新的GAE Flex。我有一些困惑的问题,主要是在开发环境方面的问题如下: 在本地服务器上运行应用程序 GAE标准(使用go_appengine API) ~/go\u appengine/goapp发球。 GAE Flex(基于官方文档,使用Golang标准运行时) go run*.go 在GAE标准的情况下,一切都是在运行良好的专有API下构建和运行的。无论如何,在GAE Flex中,我遇到了运行时问题,每次更改代码

我曾经使用Golang使用GAE标准开发应用程序,现在我使用Golang使用新的GAE Flex。我有一些困惑的问题,主要是在开发环境方面的问题如下:

  • 在本地服务器上运行应用程序 GAE标准(使用go_appengine API)
  • ~/go\u appengine/goapp发球。

    GAE Flex(基于官方文档,使用Golang标准运行时)

    go run*.go

    在GAE标准的情况下,一切都是在运行良好的专有API下构建和运行的。无论如何,在GAE Flex中,我遇到了运行时问题,每次更改代码时,我都需要停止服务器并启动
    go run*.go

    如何在每次代码更改时在本地运行Golang server而无需手动重新启动服务器?

  • 在app.yaml中设置静态目录 GAE标准(使用go_appengine API)
  • 处理程序:
    -url:/static
    静态目录:休斯顿/模板/静态

    它很好用

    GAE-Flex

    处理程序:
    -url:/static
    静态目录:休斯顿/模板/静态

    它不起作用(没有像GAE标准那样的API)


    Golang如何为GAE Flex提供静态文件和静态目录?

    我找到了一些解决方案。有了它,你可以解决这些任务。实际上,当一个go文件被修改时,一个任务在“bin”文件夹中编译应用程序,然后另一个任务启动可执行文件


    你应该把这些问题作为两篇独立的帖子来提问,最终相互引用上下文,这样可以让事情更清楚。