嘿,有谁知道为什么Go-lang的Google Cloud Endpoints不在Google App Engine的标准环境中?它似乎只是为Python / Java正式支持/记录。
是因为
A)Cloud Endpoints很快/有一天会来Golang。
B)云终点并不是那么好,所以它不会在Golang中实现。
C)其他东西。
这是"非标准" lib https://github.com/GoogleCloudPlatform/go-endpoints但它在9个月内没有更新。
我试图在Python和Golang之间为GAE项目做出选择,而对Cloud Endpoints缺乏支持让我停下来。
提前致谢。
答案 0 :(得分:8)
google-appengine-go邮件列表中的产品经理Dan Ciruli answered this:
有两个主要原因,第二个原因是副产品 第一。我们在Endpoints Go框架上的吸收率要低得多 - 或许是因为,在我与之交谈过的开发人员的话语中," Go just 不是一个'框架'语言&#34。与Java,Python(以及Node)不同, 大多数使用Go的开发人员都没有使用框架来编写API 后端。
至少部分原因是,我们没有人员 端点团队在Go中构建和支持框架。
他补充说:
所有希望都不会丢失。你今天可以把Go API放在Endpoints之后 使用Extensible的GAE Flex或Container Engine(无框架) 服务器代理。今年晚些时候,我们应该能够获得ESP 部署在GAE标准环境中,您将获得全部功能, 太