Maps
İlk olarak test yaz
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")
}
}Testi çalıştırmayı dene
Testin çalışması için minimum kodu yaz ve başarısız test çıktılarını kontrol et
Testi geçecek kadar kod yaz
Refactor
Özel tip ile kullanma
İlk olarak test yaz
Dene ve testi çalıştır
Testin çalışması için minimum kodu yaz ve başarısız test çıktılarını kontrol et
Write enough code to make it pass
Refactor
İlk olarak test yaz
Testin çalışması için minimum kodu yaz ve başarısız test çıktılarını kontrol et
Testi geçecek kadar kod yaz
Pointerlar, kopyalar, et al
Refactor
İlk olarak test yaz
Testi çalıştırmayı dene
Testin çalışması için minimum kodu yaz ve başarısız test çıktılarını kontrol et
Testi geçecek kadar kod yaz
Refactor
İlk olarak test yaz
Dene ve testi çalıştır
Testin çalışması için minimum kodu yaz ve başarısız test çıktılarını kontrol et
Testi geçecek kadar kod yaz
İlk olarak test yaz
Dene ve testi çalıştır
Testin çalışması için minimum kodu yaz ve başarısız test çıktılarını kontrol et
Testi geçecek kadar kod yaz
Update için yeni bir hata tanımlamayla ilgili not
İlk olarak test yaz
Testi çalıştırmayı dene
Testin çalışması için minimum kodu yaz ve başarısız test çıktılarını kontrol et
Testi geçecek kadar kod yaz
Özetlersek
Last updated