يحتوي Go على اختبار مدمج عبر حزمة testing وأمر go test — لا حاجة لإطار عمل خارجي. تعيش الاختبارات في ملفات _test.go، وGo يركز بقوة على الاختبارات المدفوعة بالجداول والمقاييس والأدوات الجيدة كميزات من الدرجة الأولى.
اختبار أساسي
{ a + b }
{
result := Add(, )
result != {
t.Errorf(, result)
}
}
