写点什么

Google 发布 App Engine 的 Go 语言通用版

  • 2015-07-16
  • 本文字数:929 字

    阅读完需:约 3 分钟

Google App Engine for PHP 在两个星期前去除了其"beta" 标签之后, Google App Engine for Go 在 7 月 8 日也以同样的方式,官方移除了"beta" 标签,扩展了 App Engine 的服务水平协议( Service Level Agreement , SLA)。这意味着,Google App Engine for Go 现在是一个通用的可用性产品,可为各种应用提供了可靠的服务。

Google App Engine 是 Google 在 2008 年推出的互联网应用服务引擎,它采用云计算技术,使用多个服务器和数据中心来虚拟化应用程序。因此 GAE 可以看作是托管网络应用程序的平台,是平台作为服务(PaaS)的典型代表。已经吸引了全球数十万开发者在其上开发各种应用。目前支持的开发语言包括 Python、Java、PHP 和 Go 等。而 Go 语言是一种用来解决大型计算问题的原生云、开源的编程语言,它关注高并发程序,并旨在开发效率和运行效率上取得平衡。2007 年由谷歌工程师 Rob Pike, Ken Thompson 和 Robert Griesemer 开始设计,可以在不损失应用程序性能的情况下降低代码的复杂性。Go 于 2012 年发布 1.0 版本,是一门强类型的通用编程语言。它的基础语法与 C 语言很类似,但同时也对其他的一些优秀编程语言有所借鉴。目前 Go 在很多著名的产品中得到了应用,包括 Dropbox,SoundCloud,MongoDB,Docker 和 CloudFare,以及国内的七牛云,京东云等。

2011 年 7 月,Google 在 GAE SDK 1.5.2 中添加了对 go 语言的支持,正式作为一个试验服务进行部署。开发者可以在 Linux 和 Mac OS X 本地测试 go 应用程序,并在 GAE 上运行它们。目前为止,App Engine for Go 已经服务 Web 和移动应用超过 4 年,现在每个月的服务时间达到数百万的计算小时。go 作为 Google 最成功的产品之一,公司将继续在 Google App Engine for Go 上进行大规模投入,其中包括升级 SDK 以及将 go 更新到 1.5 版本。正如产品经理 Jason Buberel 在 google 网上论坛上发布这则消息时所写到,“我们的目标是使App Engine 成为go 开发者最好的部署平台”。


感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-07-16 08:475271
用户头像

发布了 268 篇内容, 共 138.4 次阅读, 收获喜欢 24 次。

关注

评论

发布
暂无评论
发现更多内容

The Architecture of Wechat & SMS

David

架构实战营

Spring 注解 @Resource 与 @Autowired 的区别

六月的雨在InfoQ

注解 依赖注入 @Autowired @Resource 9月月更

跟着卷卷龙一起学Camera--内存池浅析03

卷卷龙

ISP 9月月更

python学习之21天(1)

吉师职业混子

9月月更

PLG SaaS 案例:如何实践外链自动增长策略?

程序员泥瓦匠

SaaS

【编程实践】手把手带你利用Python简单实现斐波那契数列

迷彩

斐波那契 9月月更 数列

利用Vim和Github Copilot打造一款强大IDE!

Jackpop

bootstrap input框回车后重新刷新页面问题

六月的雨在InfoQ

bootstrap Input 9月月更 表单提交

Python语法之函数

芯动大师

2021年中国知识图谱软件及服务市场规模超100亿,竞争格局不稳定

易观分析

知识图谱

Python语法之集合

芯动大师

集合 9月月更 Python语法

看大神如何用Maya再现神剧《绝命毒师》主角/场景

Renderbus瑞云渲染农场

从零开始 - 40行代码实现一个简单Promise函数

茶无味的一天

JavaScript Promise

ESP32-C3 应用 篇(实例一、通过MQTT协议连接ONENET上报传感器数据,云平台下发灯光调色)

矜辰所致

mqtt ESP32-C3 9月月更 项目应用 OneNet

极客时间架构训练营模块一作业

李晨

架构

视频直播+小程序,打破物理空间的电商卖货时代!

Speedoooo

小程序 小程序生态 直播带货 电商营销 小程序容器

云效DevOps--效能无极限

六月的雨在InfoQ

云效 Codeup 云效流水线 Flow 9月月更 Thoughts

9 月 Jina AI 中文社区面对面

Jina AI

人工智能 开源 工程师

<T>和<?>区别

六月的雨在InfoQ

泛型 Java泛型 9月月更 <T> <?>

赞美,还是责备?全盘否定孩子的一切是“虐待”!

图灵教育

育儿 教育 脑科学

Python 入门与基础《刷题篇》(2)

吉师职业混子

9月月更

Python语法之元组

芯动大师

Python 元组 9月月更

8万Star!这个开源项目有点强!

Jackpop

【云原生 | 从零开始学Kubernetes】十、k8sPod节点亲和性和反亲和性

泡泡

Docker 云计算 云原生 k8s 9月月更

2021年中国机器学习平台软件及服务市场规模近100亿

易观分析

机器学习

Python 入门与基础《刷题篇》(1)

吉师职业混子

9月月更

作业

兜里贼缺钱

开源免费!又一款代码文档生成工具!

Jackpop

从零开始 - 50行代码实现一个Vuex状态管理器

茶无味的一天

JavaScript Vue vuex

Javaweb之会话技术

楠羽

技术 笔记 9月月更

赞美,还是责备?全盘否定孩子的一切是“虐待”!

图灵社区

育儿 教育 脑科学

Google发布App Engine的Go语言通用版_Google_张天雷_InfoQ精选文章