迭代
先写测试
package iteration
import "testing"
func TestRepeat(t *testing.T) {
repeated := Repeat("a")
expected := "aaaaa"
if repeated != expected {
t.Errorf("expected '%q' but got '%q'", expected, repeated)
}
}尝试运行测试
先使用最少的代码来让失败的测试先跑起来
把代码补充完整,使得它能够通过测试
重构
基准测试
练习
总结
Last updated