Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
type MonErreur struct {
Message string
Code int
}
func (e *MonErreur) Error() string {
return fmt.Sprintf("code %d: %s", e.Code, e.Message)
}
val, err := strconv.Atoi("42a")
if err != nil {
log.Fatal(err)
}
func division(a, b float64) (float64, error) {
if b == 0 {
return 0, errors.New("division par zéro")
}
return a / b, nil
}