Maps
首先编写测试
package main
import "testing"
func TestSearch(t *testing.T) {
dictionary := map[string]string{"test": "this is just a test"}
got := Search(dictionary, "test")
want := "this is just a test"
if got != want {
t.Errorf("got '%s' want '%s' given, '%s'", got, want, "test")
}
}尝试运行测试
编写最少量的代码让测试运行并检查输出
编写足够的代码使测试通过
重构
使用自定义的类型
首先编写测试
尝试运行测试
编写最少量的代码让测试运行并检查输出
编写足够的代码使测试通过
重构
首先编写测试
编写最少量的代码让测试运行并检查输出
编写足够的代码使测试通过
引用类型
重构
首先编写测试
尝试运行测试
编写最少量的代码让测试运行并检查输出
编写足够的代码使测试通过
重构
首先编写测试
尝试运行测试
编写最少量的代码让测试运行并检查输出
编写足够的代码使测试通过
首先编写测试
尝试运行测试
编写最少量的代码让测试运行并检查输出
编写足够的代码使测试通过
关于声明 Update 的新错误的注意事项
Update 的新错误的注意事项首先编写测试
尝试运行测试
编写最少量的代码让测试运行并检查输出
编写足够的代码使测试通过
总结
Last updated