Golang Go语言中 Go-koans 无法 test 通过
https://github.com/cdarwin/go-koans
这个项目。
➜ go-koans git:(master) go test
about_basics.go:4
assert(bool == true) // what is truth?
exit status 1
FAIL _/root/go-koans 0.002s
官方的文档没看懂,他说
Make the failing tests pass, by replacing these types of __variables__ with real values.
是什么意思呀?而且这个 repo 也没有 issue ……
Golang Go语言中 Go-koans 无法 test 通过
更多关于Golang Go语言中 Go-koans 无法 test 通过的实战教程也可以访问 https://www.itying.com/category-94-b0.html
这个项目类似小题目集,让你自己理解代码吧结果写上去
所以并不是直接能通过的
更多关于Golang Go语言中 Go-koans 无法 test 通过的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
原来是这个意思,我还以为先 test 通过才写代码,谢谢!
在 Go 语言学习中,遇到 Go-koans 无法测试通过的问题,通常可能是由几个常见原因引起的。这里提供一些可能的解决步骤和建议,希望能帮助你解决问题:
-
检查环境配置:确保你的 Go 环境已正确安装,并且
GOPATH
和GOROOT
环境变量设置无误。Go-koans 需要一个正确的 Go 环境来运行测试。 -
依赖管理:如果 Go-koans 依赖于特定的库或模块,确保这些依赖已经正确安装。可以通过
go mod tidy
来整理项目依赖。 -
代码审查:仔细检查你修改过的代码。Go-koans 的每个测试都设计来验证特定的编程概念或技巧,错误的实现会导致测试失败。回顾相关的编程知识,确保你的实现符合题目要求。
-
查看错误信息:运行测试时,Go 会输出详细的错误信息。仔细阅读这些信息,它们通常会指出问题所在的具体位置或原因。
-
社区和文档:如果问题依旧无法解决,不妨查阅 Go-koans 的官方文档或在 Stack Overflow、GitHub 等社区寻求帮助。可能有其他开发者遇到过类似问题,并分享了解决方案。
-
版本兼容性:确认你使用的 Go 版本与 Go-koans 兼容。有时候,新版本的 Go 语言会引入不兼容的变更。
希望这些建议能帮助你解决 Go-koans 测试不通过的问题。如果问题依旧,请提供更详细的错误信息,以便进一步分析。