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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.