GitHub - microsoft/go: Go 的 Microsoft 构建

主要观点:介绍了 Go 编程语言及微软对其的修改和使用,包括开源特性、代码仓库、FIPS 140 - 2 合规性、支持政策、下载安装方式、贡献方式、商标和数据收集等方面。
关键信息

  • 微软的microsoft/go仓库用于构建 Go,其默认远程 URL 为官方 Go 仓库,规范 Git 仓库为https://go.googlesource.com/go
  • 该 fork 用于构建 FIPS 140 - 2 合规应用,产出的二进制文件用于微软内部,虽不是传统 Git fork,但作用类似。
  • 遵循上游 Go 的发布政策,支持每个主版本约一年,每月发布对应微软版本,可能随时发布修订版。
  • 提供多种获取微软 Go 版本的方式,如 Docker 容器镜像、Azure Linux、二进制归档、从源代码构建等。
  • 欢迎贡献,需同意贡献者许可协议,遵循微软开源行为准则。
  • 可能收集用户信息并发送给微软,可通过设置环境变量关闭遥测,使用某些功能时需遵守法律和提供隐私声明。
    重要细节
  • Go 语言能轻松构建简单、可靠、高效软件。
  • 不同操作系统和架构的构建组合,如linux_amd64等。
  • Docker 容器镜像在microsoft/go-images维护。
  • Azure Linux 2.0 用msft-golang包,3.0 用golang包安装。
  • 贡献需遵循相关指南和协议,如https://cla.opensource.microsoft.com/https://opensource.microsoft.com/codeofconduct/
  • 商标使用需遵循Microsoft's Trademark & Brand Guidelines
阅读 6
0 条评论