「Go语言中文网」项目中要不要使用 Go?我是这么思考的( 二 )


在我写本文时 , GoLang 1.13[3] 支持谷歌的模块代理 , 文档上是这样说的:从 Go 1.13 开始 , go 命令在默认情况下将使用由 Google 运行的 Go 模块镜像、 Go 检验和数据库来进行模块的下载与认证 。 参看 https://proxy.golang.org/privac[4] 来了解有关这些服务的隐私信息 , 参看 go 命令文档[5] 了解怎么停止使用这些服务或者使用另外的服务的详细配置 。 如果你依赖于一个不公开的模块 , 参见 环境配置文档[6]结束语
令人惊讶的是 , 很容易地就可以掌握 GoLang 到实际生产的程度 。 我觉得它令人愉快而且很有趣 。 增强 REST API , 精炼数据模型 , 生成 Swagger 文档和创建单元测试都是很流行并舒服的体验 。
基于这次的经历 , 我越发的想学习 GoLang 了 。 参考资料
[1]
RFC6902: http://tools.ietf.org/html/rfc6902
[2]
RFC7396: https://tools.ietf.org/html/rfc7396
[3]
GoLang 1.13: https://golang.org/doc/go1.13
[4]
https://proxy.golang.org/privac: https://proxy.golang.org/privacy
[5]
go 命令文档: https://golang.org/cmd/go/#hdr-Module_downloading_and_verification
[6]
环境配置文档: https://golang.org/cmd/go/#hdr-Module_configuration_for_non_public_modules