时间:2018-08-31 来源:互联网 浏览量:
随着Project Athens和GopherSource的发布,微软正在加大对Go社区和发展的支持。微软表示,要努力支持Go进入Visual Studio Code,Visual Studio Team Services和Azure云平台的一个重要里程碑。
Project Athens是一个开源项目,旨在为Go模块创建代理服务器。该项目包括用于边缘部署的Go模块代理服务器,用于经过身份验证的模块代理的协议,模块公证服务,以及在批准外部Go包时指定要包含和排除内容的功能。微软解释说该项目仍处于alpha阶段,并将继续致力于改善模块体验。
GopherSource是一项新计划,旨在为Go生态系统和“上游”关键Go项目带来更多用户和贡献者。微软Azure的倡导者Aaron Schlesinger表示:“Go社区声名在外,但它仍然是一个令人困惑和陌生领域,需要吸引新的和经验丰富的开发人员。通过鼓励Go社区自己的优秀开发人员为上游的Go做出贡献,微软确保Go生态系统能够满足整个社区的需求。”
此外,微软正致力于在其自己的产品和服务中改进Go开发人员体验。一些改进包括Visual Studio Code中原生Go支持的扩展,对Azure服务的Go支持,以及Visual Studio Team Services中Go应用程序的CI/CD功能。