Artikel
- 01 Interfaces Interfaces in Go verstehen und idiomatisch einsetzen
- 02 Implizite Implementierung Wer die Methoden hat, erfüllt das Interface — ohne Deklaration
- 03 Empty Interface (any) interface{} und any — der Universalcontainer und seine Kosten
- 04 Type Assertion und Type Switch Aus einem Interface den konkreten Typ herausholen — sicher mit comma-ok
- 05 Interface Satisfaction Wann implementiert ein Typ wirklich ein Interface — die formale Regel
- 06 Accept interfaces, return structs Funktionen nehmen Interfaces, geben konkrete Typen zurück — Gos API-Idiom
- 07 Nil-Interface-Fallen Der berühmteste Go-Stolperer: nil-Pointer in Interface ist NICHT nil