Golang: Was ist der Sinn von Schnittstellen, wenn Sie Mehrfachvererbung haben?

Ich bin ein Java-Programmierer und lerne, in Go zu programmieren. Bisher mag ich die Sprache sehr. VIEL mehr als Java.

Aber es gibt eine Sache, bei der ich ein bisschen verwirrt bin. Java hat Schnittstellen, weil Klassen nur von einer Klasse erben können. Wozu dienen Schnittstellen, da Go Mehrfachvererbung zulässt?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage