マップ
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 %q want %q given, %q", got, want, "test")
}
}テストを実行してみます
テストを実行して出力を確認するための最小限のコードを記述します
成功させるのに十分なコードを書く
リファクタリング♪
カスタムタイプを使用する
最初にテストを書く
テストを試して実行する
テストを実行して出力を確認するための最小限のコードを記述します
成功させるのに十分なコードを書く
リファクタリング♪
Write the test first
テストを実行して出力を確認するための最小限のコードを記述します
成功させるのに十分なコードを書く
参照型
リファクタリング♪
最初にテストを書く
テストを実行してみます
テストを実行して出力を確認するための最小限のコードを記述します
成功させるのに十分なコードを書く
リファクタリング♪
最初にテストを書く
テストを試して実行する
テストを実行するための最小限のコードを記述し、失敗したテスト出力を確認する
成功させるのに十分なコードを書く
最初にテストを書く
テストを試して実行する
テストを実行するための最小限のコードを記述し、失敗したテスト出力を確認します
成功させるのに十分なコードを書く
更新(Update)の新しいエラーの宣言に関する注意
最初にテストを書く
Try to run the test
テストを実行するための最小限のコードを記述し、失敗したテスト出力を確認します
成功させるのに十分なコードを書く
まとめ
最終更新