登录
首页 >  Golang >  Go问答

Golang测试报告中子包版本问题

来源:stackoverflow

时间:2024-02-23 21:00:28 206浏览 收藏

你在学习Golang相关的知识吗?本文《Golang测试报告中子包版本问题》,主要介绍的内容就涉及到,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦!

问题内容

嗨,我的应用程序具有如下结构:

root/
 main.go
 pkg_a/
  fileUtil.go
 pkg_b/
  writeData.go
  writeData_test.go

writedata* 文件导入包“pkg_a”。当我在 master 分支中开发时,“go build”和“go test”都可以很好地工作。当我切换到另一个分支时,go build 仍然继续工作,但 go test 抱怨“pkg_a”:

查询“最新”没有匹配的版本

但是,如果我从 writedata_test.go 中删除包的导入(仍用于 writedata.go),那么测试工作会很好。显然 writedata_test.go 调用 writedata.go 中包含的函数,该函数使用 fileutil.go 中的函数。

可能是什么问题?提前感谢您的帮助


解决方案


*已解决* 重新打开项目并让 Visual Studio Code 自行导入查找函数的包,修复问题!

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《Golang测试报告中子包版本问题》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>