go项目管理

现代语言都会有包管理器,集成单元测试功能。golang最早的包依赖管理基于gopath,最近几年慢慢淡化gopath,基于go mod。 基于go mod,golang慢慢完善自己的包管理器。

golang提供标准库testing,开发者可以非常方便的写出单元测试和基准测试代码。