100-go-mistakes/07-error-management/51-comparing-error-value/main.go
2021-12-27 15:57:20 +01:00

32 lines
336 B
Go

package main
import (
"database/sql"
"errors"
)
func listing1() {
err := query()
if err != nil {
if err == sql.ErrNoRows {
// ...
} else {
// ...
}
}
}
func listing2() {
err := query()
if err != nil {
if errors.Is(err, sql.ErrNoRows) {
// ...
} else {
// ...
}
}
}
func query() error {
return nil
}