Fehlerbehandlungsmuster
Anstatt Ausnahmen (Exceptions) zu verwenden, nutzt Go eine explizite Fehlerprüfung. Funktionen geben als letzten Rückgabewert einen 'error'-Typ zurück, der sofort geprüft werden sollte.
result, err := doSomething()if err != nil {fmt.Println("Error occurred:", err)return}fmt.Println("Success:", result)