golang 代理服务器_雅典项目为Golang模块提供代理服务器

golang 代理服务器

雅典计划旨在将Google Go语言(Golang)引入模块的开源代理服务器。 雅典目前使用alpha relese,因此不适合用于生产。

雅典得到了Microsoft和其他公司的大力支持,为Go模块提供了一个全局注册表,以及一个用于本地部署的独立代理服务器。 Go 1.11是Golang的最新版本 ,包括对模块的初步支持,这些模块充当相关的Go软件包的集合,并可以实现更可靠的软件构建。

[也在InfoWorld上: Google Go语言真正有什么用处 找出! •Deep Dive PDF: 您需要了解有关Google Go的知识 •Changelog: Google Go中的新功能 点击Google的Go语言的功能 最好的Go语言IDE和编辑器 ]

雅典本身需要Go 1.11。 雅典建立在Go CLI的基础上,Go CLI指定用于与提供模块的外部代理进行通信的端点。

雅典娜旨在提供依赖关系所在的地方。 这些依赖关系由来自GitHub的不可变代码和相关元数据组成,所有这些代码都生活在Athens管理的代码中。 如果发布了新软件包,雅典将访问它。

雅典包括:

  • 用于边缘部署的Go代理服务器实现。
  • 用于已认证模块代理的协议。
  • 模块公证服务器,用于认证模块源代码。
  • 针对使用Go指定包含/排除列表以批准外部Go软件包的公司的解决方案。

在哪里下载雅典

您可以从其GitHub存储库下载Athens

翻译自: https://www.infoworld.com/article/3301872/project-athens-to-provide-a-proxy-server-for-golang-modules.html

golang 代理服务器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值