Go Interfaces

  • Polymorphismus durch Interfaces
  • Vorstellung Syntax des Interface
  • Interne Abbildung des Interfaces
  • Anwendung als Input
  • Vom Interface zurück zum Wert
  • Idiomatische Ausprägung von Interfaces in Go
  • Interface Polution

Lernziele

  • Warum gibt es Interfaces in Go und in manch anderen Sprachen nicht?
  • Wie werden Interfaces definiert? Wie kann ich mit Interfaces Pakete entkoppeln?
  • Wann sollte ich kein Interface verwenden?

Speaker

 

Andreas Schröpfer
Andreas Schröpfer ist seit über zehn Jahren in der IT-Beratung tätig und seit 2015 begeisterter Gopher. Er ist Contributor bei mehreren Open-Source-Projekten; darunter Go Buffalo. Er gibt Workshops zu Go, ist Mentor bei excercism.io, unterrichtet auch auf Udemy und ist Buchautor zu Go.

betterCode-Newsletter

Sie möchten über die betterCode() Go und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden