11Testen und Benchmarks

image

11.1Tests in Go

  • Wie sehen Tests in Go aus?
  • Woran erkennen wir Testdateien?

Die Go-Testsuite ist schon von Anfang an Teil der Sprache. Wenn wir unseren Code testen möchten, müssen wir dafür keine weiteren Pakete oder Tools bemühen. Wir können einfach loslegen und unsere Tests direkt in Go schreiben. Mit dem Befehl go test und dem zugehörigen Paket testing aus der Standardbibliothek haben wir alles, was wir brauchen.

Die Tests werden in separaten Dateien im gleichen Verzeichnis wie der Code angelegt. Die Dateien haben die Endung _test.go. Der Name davor kann frei gewählt werden, jedoch hat es sich bewährt, dass wir die ...

Get Go – Das Praxisbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.