package inventaire import "errors" func CallInventaireFromISBN(isbn string, lang string) (*InventaireEditionDetailedSingleResult, error) { inventaireInfo, err := CallInventaireEdition("isbn:"+isbn, lang) if err != nil { if errors.Is(err, &ErrorEditionNotFound{}) { //suppress the not found error, returns nil instead return nil, nil } else { return &inventaireInfo, err } } return &inventaireInfo, err }