在我们写代码时候,只是一个小函数写完用go test即可,但是我们向整体测试代码通用性,想打包为可执行程序去运行,观测变化。还不想一直去码云进行打标签,因为错误代码还需要标签删除,很麻烦。
直接在自己的项目下加上一个_example目录,去那里进行
go mod init t
加入你的代码
进行go mod tidy
打开go.mod
文件,修改(思想史只是replace用相对路径替换为你的项目)
原来的go.mod文件
module t
go 1.14
require gitee.com/iiot_edge_platform/yasuo v1.1.12
更改后的go.mod文件
module t
go 1.14
require gitee.com/iiot_edge_platform/yasuo v1.1.12
replace gitee.com/iiot_edge_platform/yasuo => ../
再次go mod tidy
原文:https://www.cnblogs.com/maomaomaoge/p/14373032.html