GoLand 2025.3 Help

测试

测试可确保您的代码行为正确且符合预期。 良好的测试能够让您自信地进行开发,确保您的代码将正常工作且不会破坏现有的代码。

GoLand 包含多个可用于运行测试的软件包。 此外,您可以为所选包应用特定的测试范围。

用于测试的包

出于测试目的,GoLand 包含以下包:

gotest

用于运行标准单元测试。 如需了解更多有关 go test 的信息,请参阅 软件包测试

gocheck

用于扩展 go check 的功能并运行更复杂的测试。 如需了解更多有关 go check 的信息,请参考 go check

gobench

用于运行性能测试。 如需了解更多有关 gobench 的信息,请参阅 包测试:基准测试

go test -fuzz

用于运行模糊测试。 在 Go 中,模糊测试是一种通过提供大量随机或意外的输入来自动测试软件,以发现漏洞或错误的技术。 如需了解更多有关 go test -fuzz 的信息,请参考 Go Fuzzing

用于测试的包
最后修改日期: 2025年 12月 5日