大家好,我是猫头虎,一位热爱技术的博主。今天我们将深入探讨Go语言的一个重要里程碑:pkg.go.dev的发展和它的未来步骤。如果你是一个Go开发者或对Go生态感兴趣,这篇文章绝对值得一读!让我们一起探索Go的新世界吧!
在2019年,Go语言迎来了一个新的里程碑,我们推出了go.dev,一个为Go开发者提供服务的新平台。与此同时,pkg.go.dev也作为Go包和模块的中心信息源正式上线。它不仅提供Go文档,还理解模块并提供包的历史版本信息!本文将详细介绍pkg.go.dev的未来发展。
为了减少用户在选择使用哪个网站时的困惑,我们计划在今年晚些时候将godoc.org的流量重定向到pkg.go.dev的对应页面。我们需要您的帮助来确保pkg.go.dev能满足所有用户的需求,并鼓励大家今天就开始使用pkg.go.dev,并提供反馈。
您可以通过以下方式分享反馈:
我们还将讨论向pkg.go.dev提供API访问的计划。更多更新,请关注Go问题33654。
我们定期监控Go模块索引以将新包添加到pkg.go.dev。如果您在pkg.go.dev上找不到某个包,可以通过proxy.golang.org获取模块版本来添加。更多信息请参见go.dev/about。
我们理解在pkg.go.dev上无法完整查看您需要的包可能会令人沮丧。感谢您的耐心等待,我们正在改进我们的许可检测算法。自11月启动以来,我们已经做了以下改进:
我们理解有私有代码的公司希望运行一个提供模块支持的文档服务器。我们想满足这一需求,但我们认为还不够了解它。我们认为,一个新的服务器更可能是用于私有代码的正确答案,而不是让每家公司都面临运行
互联网规模的pkg.go.dev代码库的复杂性。新服务器除了提供文档外,还可以为goimports和gopls提供信息。
如果您想运行这样的服务器,请填写这个3-5分钟调查,帮助我们更好地了解您的需求。此调查将一直开放到2020年3月1日。
要点 | 描述 |
---|---|
新平台 | pkg.go.dev作为Go的包和模块的中心信息源,提供详细的文档和版本信息。 |
重定向计划 | 计划将godoc.org的流量重定向到pkg.go.dev。 |
提供反馈 | 用户可以通过Go问题跟踪器、电子邮件或go.dev页脚提供反馈。 |
许可问题 | 对pkg.go.dev的许可策略和检测进行了改进。 |
私有代码需求 | 考虑开发新服务器以满足私有代码文档的需求,进行相关调查。 |
感谢大家阅读这篇文章,希望对您有所帮助。本文已被猫头虎的Go生态洞察专栏收录,详情点击这里。