50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:475169
用户头像

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

关注

评论

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

2023-01-14:给定一个二维数组map,代表一个餐厅,其中只有0、1两种值 map[i][j] == 0 表示(i,j)位置是空座 map[i][j] == 1 表示(i,j)位置坐了人 根据防

福大大架构师每日一题

算法 rust Solidity 福大大

架构作业4-千万级学生管理系统的考试试卷存储方案

梁山伯

#45 A002-B端产品经理小A故事-走进客户2

非典型产品经理笔记

个人成长 产品经理 b端产品经理

拆分电商系统为微服务

闲人Eric

#架构实战营

如何进行秒杀场景下的异步下单实现

风铃架构日知录

Java 数据库 程序员 后端 IT

ETL 引擎 engine 适配 elasticsearch

weigeonlyyou

oracle Prometheus ETL Elastic Search InfluxDB Cluster

架构训练营-模块三作业

Sam

架构实战营

#46 A003-B端产品经理小A故事-你是在画猫吗?

非典型产品经理笔记

个人成长 产品经理 b端产品经理

PowerShell 中运行 maven 参数无法识别

HoneyMoose

Java中时间戳的使用

Geek_7ubdnf

Java

剖析容器网络Flannel VXLAN模式工作原理

flannel #Kubernetes# #k8s

模块四:存储架构模式

程序员小张

SpringBoot配置文件application

Geek_7ubdnf

Java

PyCharm创建Jupyter Notebook

IT蜗壳-Tango

Python

读懂深度学习,走进“深度学习+”阶段

脑极体

深度学习 百度 #飞桨#

基于幂等表思想的幂等实践

小小怪下士

Java 程序员

【Dubbo3终极特性】「云原生三中心架构」带你探索Dubbo3体系下的配置中心和元数据中心、注册中心的原理及开发实战(上)

码界西柚

云原生 注册中心 配置中心 Dubbo3 元数据中心

MySql 应用程序常见问题

Andy

2022年终总结:今年学完的付费课程

石云升

学习 知识付费 年终总结 1月月更

MASA Stack 1.0 发布会 倒计时一天

MASA技术团队

.net MASA

谈一谈有关 MySQL 数据库数据安全问题

风铃架构日知录

Java MySQL 程序员 后端 IT

PyTorch指定GPU进行训练

Geek_7ubdnf

Python

ROS教程(Xavier)

Geek_7ubdnf

ROS

醉爱江南,2023走进双山香山

科技大数据

数据分析设计模式

agnostic

数据分析模式

千万学生管理系统存储架构设计

陈天境

Studio One2023免费中文版安装下载

茶色酒

Studio One 5 Studio One2023

Date & Time组件(上)

芯动大师

Android Studio DATE类型 time

Design a limited-time offers e-commerce system

David

架构实战营

ROS常用指令

Geek_7ubdnf

ROS

AIGC神器CLIP:技术详解及应用示例

Baihai IDP

人工智能 AI AIGC CLIP

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