Golang ist eine Programmiersprache die oft mit C verglichen wird. Auch wenn das nicht ganz richtig ist, sind glaube ich gewisse Philosophien verwandt. Go versucht eher konservativ als progressiv zu sein. Das heißt neue Sprachelemente kommen erst hinzu, wenn ein breiter Konsens darüber herrscht, das diese Erweiterung wirklich eine Verbesserung ist. Und nicht so was wie “Class” in Javascript. Außerdem gibt es verschiedene Kompatibilitätsversprechen die auch von vielen Paketentwicklern gegeben - und eingehalten - werden.