• [^] # Re: Trou de mémoire

    Posté par . En réponse au lien Go 1.18 Beta : la généricité enfin !. Évalué à 4. Dernière modification le 16 décembre 2021 à 22:24.

    Les anti-go ont surtout la gestion des erreurs en horreur, qui rappelle le vieux temps du C:

    func myFunc() error {
    err := foo()
    if err != nil {
    return err
    }
    err = bar()
    if err != nil {
    return err
    }

    err = baz()
    if err != nil {
    return err
    }
    return nil
    }

    Et ce n'est pas près de changer même avec le defer

    Source: l'auteur de lazygit