NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

【限时领奖】消息队列 MNS 训练营重磅来袭,边学习充电,边领充电宝~

阿里巴巴中间件

阿里云 云原生 消息队列 课程 MNS

动态尺寸模型优化实践之Shape Constraint IR Part I

阿里云大数据AI技术

深度学习 编译器

微服务、网关、服务发现/注册的正确打开方式

Java全栈架构师

Java 程序员 架构 微服务 程序人生

2min速览:从设计、实现和优化角度浅谈Alluxio元数据同步

Alluxio

元数据 数据同步 Alluxio 大数据 开源 8月月更

华为云构建云原生DevSecOps平台,保障软件供应链全流程安全可信

华为云开发者联盟

云计算 云原生 安全 后端 华为云

闲谈Serverless,价值和未来

白留明(Armin.Lionheart)

云计算 Serverless Faas

全新物联网数据集成:Flow可视化编排&双向数据桥接

EMQ映云科技

物联网 IoT flow emqx 8月月更

面向大规模数据的云端管理,百度沧海存储产品解析

百度Geek说

人工智能 数据

TiFlash 源码阅读(六)DeltaTree Index 的设计和实现分析

PingCAP

TiDB TiDB 源码解读

OpenHarmony轻量设备Hi3861芯片开发板启动流程分析

OpenHarmony开发者

OpenHarmony

10种有用的Linux Bash_Completion 命令示例

华为云开发者联盟

Linux 后端 开发

泄露了,22年阿里巴巴秋招内部面试资料,看完之后剑指offer

Java面试那些事儿

Java 编程 程序员 面试 架构师

开源一夏 | 在 STM32L051 上使用 RT-Thread (二、无线温湿度传感器 之 CubeMX配置)

矜辰所致

开源 RT-Thread 8月月更 STM32L051

融会贯通,并行不悖 | 2022年8月《中国数据库行业分析报告》精彩抢先看

墨天轮

数据库 greenplum MPP 国产数据库 HTAP

我和谷歌共成长——我的Google Play上车之路

云村的泊

8月月更

.NET 6 SignalR websocket 入门(一)

辣么大

.net SignalR 8月月更

怎样评测对比报表工具的性能?

Bug终结者

Java sql SPL 8月月更

关起门来搞开源,做不了开源世界的Leader

源字节1号

开源 软件开发

Solana上的结算协议龙头,Zebec潜力颇受看好

小哈区块

量化交易合约机器人系统开发策略分析

薇電13242772558

量化策略

开源的价值观与文化的传递

开源社

#开源

4步教你学会使用Linux-Audit工具

华为云开发者联盟

Linux 工具 安全 监控 开发

加密市场由阴转晴,Zebec或成2022后半段黑马

鳄鱼视界

mybatis入门案例

Geek_5829b6

Java 数据库 mybatis

乔布斯之后,下一代触控交互由一家中国公司重新定义

硬科技星球

国产系统的不足或许可以靠小程序弥补

Geek_99967b

小程序

数据结构——二叉树

工程师日月

8月月更

基于深度学习的细粒度分类研究及应用

之家技术

人工智能 深度学习 模型 图像 CVPR

秒验丨Android端SDK API使用说明

MobTech袤博科技

android UI 秒验

加密市场的投资布局,Zebec实属价值洼地

西柚子

短视频直播app源码——软件系统开发方案

开源直播系统源码

软件开发 直播系统源码 短视频直播源码 短视频直播

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