Go mod的使用、发布、升级
简介 这篇文章介绍了go模块管理的基础使用,分以下三个部分
创建模块 发布模块及版本介绍 版本升级 信息
本文是阅读go blog之后的一个提炼,更详细文档请参考 Go Modules . https://blog.golang.org/using-go-modules 创建模块 创建目录和源代码1 在$GOPATH/src之外创建一个目录hello,然后新增两个文件hello.go和hello_test.go,项目结构如下
1 2 3 . ├── hello.go └── hello_test.go 分别编辑hello.go 和 hello_test.go
1 2 3 4 5 6 // hello.go package hello func Hello() string { return "Hello, world." } 1 2 3 4 5 6 7 8 9 10 11 // hello_test.go package hello import "testing" func TestHello(t *testing.