摘要:
go test 是 Go 语言的内置工具,用于自动化测试 Go 代码。 1、测试文件结构 测试文件名必须以 _test.go 结尾。例如:example_test.go。 测试函数名称必须以 Test 开头,参数类型为 *testing.T 2、测试命令 在当前目录运行所有测试 go test 运行 阅读全文
摘要:
func Index[T comparable]是一个泛型函数声明, 是一个类型参数。表示一个类型参数,函数可以接受任何符合类型 T 的参数。 comparable:是 T 的类型约束,表示 T 必须是可比较的类型。 在 Go 中,comparable 是一个预定义的接口,约束类型必须支持 == 和 阅读全文