微软力挺 Go,宣布参与 Athens 项目和 GopherSource

栏目: IT资讯 · 发布时间: 6年前

内容简介:在最近举办的 Go 开发者大会 GopherCon 上,微软和大家了分享它为 Go 社区所做的工作,并宣布将要为 Athens 项目贡献代码,以及与 GopherSource 的合作。 在这么一个正式且重大的会议上,微软的这一系列动作,显然...

微软力挺 Go,宣布参与 Athens 项目和 GopherSource

在最近举办的 Go 开发者大会 GopherCon 上,微软和大家了分享它为 Go 社区所做的工作,并宣布将要为 Athens 项目贡献代码,以及与 GopherSource 的合作。

在这么一个正式且重大的会议上,微软的这一系列动作,显然释放出了它要大力支持 Go 语言的信号。不过我们更愿意相信,微软更看重的是 Go 语言给自家云服务产品带来的强大“赋能”。

Athens 是一个开源项目,旨在为 Go 模块(Go modules)创建首个代理服务器。微软表示该项目目前仍处于 alpha 阶段,并将联合 Athens 社区继续致力于改善模块体验,重点是确保 Go 模块与所有代理服务器能无缝协作,并努力建立一个联合的、组织多样化的代理网络,其中包括:

  • 用于边缘部署的 Go 模块代理服务器

  • 用于身份验证的模块代理的协议

  • 模块公证服务以用于验证模块源码

  • 在批准外部 Go 包时指定要包含和排除内容的功能

微软力挺 Go,宣布参与 Athens 项目和 GopherSource

Athens 是一个诞生自社区的项目,微软参与进来后,将会继续为社区的发展和技术贡献自己的力量,目前有数十名开发者在参与该项目的开发。

而文章刚开始所提到的 GopherSource,其实是一项新计划,旨在通过在社区内为上游项目和关键 Go 项目(如 Athens)带来更多用户和贡献者,以增强和实现 Go 生态系统的多样化。微软 Azure 的布道师 Aaron Schlesinger 表示:“Go 社区声名在外,但它仍然是一个令人困惑和陌生的领域,需要吸引新的和经验丰富的开发者。通过鼓励 Go 社区自己的优秀开发者为上游的 Go 项目做出贡献,微软确保 Go 生态系统能够满足整个社区的需求。”微软还表示,公司内部也有一定的规模在使用 Go 来构建产品和服务。例如最近 Azure Kubernetes Service 背后的核心服务使用了 Go 来实现。

此外,微软正致力于在其自己的产品和服务中为 Go 开发者提供更好的开发体验,让他们能构建和运行更好的应用程序和服务,一些改进包括 Visual Studio Code 中原生 Go 支持的扩展、对 Azure 服务的 Go 支持,以及 Visual Studio Team Services 中 Go 应用程序的 CI/CD 功能。

相关链接

https://azure.microsoft.com/en-us/blog/helping-go-developers-build-better-cloud-apps-faster/
https://open.microsoft.com/2018/08/28/announcing-project-athens-gophersource-go-community/


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

大学算法教程

大学算法教程

约翰森堡 / 清华大学 / 2007-6 / 69.80元

本书是美国德保罗大学DePaul University教授R.Johnsonbaugh等人长期从事算法课程教学经验的结晶,是一本关于算法基础知识和基本方法的教科书。内容包括:算法必备的数学基础、数据结构和描述算法的语言与记号;常用算法的设计分析及其正确性证明;NP和NP完全问题的特征及其近似处理方法。 全书含300多个生动有趣的算法实际示例和1450多道习题,从经典方法到最新成果,层层剖析......一起来看看 《大学算法教程》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具