Wir verwenden eine Drittanbieter-Bibliothek, die *log.Logger
(StdLib Logger) als Parameter in seiner neuen Funktion akzeptiert, aber wir implementieren Logger
von uns selbst. Es hat die gleiche "Schnittstelle" mit dem stdlib Logger.Golang Logger Polymorphismus?
Gibt es einen Hack Weg, um unsere eigene Implementierung von Logger in der dritten Bibliothek übergibt mit Ausnahme der Bibliothek Eigentümer fragen den Parametertyp zu ändern, um eine Schnittstelle?