有没有一种方法可以检测代码是否在本地,测试环境或App Engine上运行?

皮亚丘(Piachu):

我正在开发Google App Engine Go应用程序并在本地对其进行测试。我有一些用于测试环境的变量,一些用于实时App Engine环境的变量。我想知道是否有某种方法可以从代码内部确定在哪种环境中运行代码并使用适当版本的变量,而不必始终注释和取消注释代码。

蒂姆·霍夫曼(Tim Hoffman):

您是否已阅读有关运行时环境的文档。

它指向此文档https://developers.google.com/appengine/docs/go/reference,其中列出了一堆函数,这些函数可为您提供有关运行时环境的信息。

特别

 func IsDevAppServer() bool

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有一种方法可以在本地LAN上的保存中使用NetBeans的部署(JAVA Servlet)

有没有一种方法可以确定Linux上的库使用的线程本地存储模型

有没有一种方法可以将Python代码“编译”到Arduino(Uno)上?

有没有一种方法可以运行少量Java代码而不进行编译?

有没有一种方法可以只对一个文件运行go测试?

有没有一种方法可以在运行时检测Mono是否使用Boehm GC或SGen GC?

有没有一种方法可以检测使用本地C#调用的系统上安装了哪些Windows Store应用程序?

有没有一种方法可以在Python中的向后兼容代码上使用类型提示?

有没有一种方法可以在Mac上使用VBscript代码将CSV转换为XLS?

有没有一种方法可以检测python中2个小部件上的FocusOut事件

有没有一种方法可以按需重新运行AWS Security Hub CIS基准测试?

有没有一种方法可以运行闭包而不进行测试?

有没有一种方法可以更快地运行此Python代码段?

有没有一种方法可以从网站的源代码以编程方式运行javascript函数

有没有一种方法可以检测FFMPEG视频文件上的黑色

有没有一种方法可以在脚本标签中运行纯Scala代码

有没有一种方法可以在运行时查找代码段的地址(.data,.text等)?

有没有一种方法可以使用bazel构建测试而不运行它们?

有没有一种方法可以编译Mono项目以在Linux上本地运行?

有没有一种方法可以检测Google表格中的点击并运行功能?

有没有一种方法可以检测NSToolbar上的溢出

有没有一种方法可以在ApplicationBeginRequest或任何其他事件上检测DOS?

有没有一种方法可以在Linux上的命令行中检测当前的工作区?

有没有一种方法可以检测使用javascript的网页上是否正在播放任何视频

有没有一种方法可以检测在基于debian的系统上是否安装了ICU?

有没有一种方法可以以编程方式检测Docker容器是在本地运行还是在使用Docker Machine?

有没有一种方法可以检查是否使用Google App Engine的Web应用程序或网站?

有没有一种方法可以在iOS应用程序更新期间运行代码?

有没有一种好方法可以在 GKE 上对 logstash 运行基准测试?