common.go 484 B

123456789101112131415161718192021
  1. // Package common contains common utilities that are shared among other packages.
  2. // See each sub-package for detail.
  3. package common
  4. import (
  5. "errors"
  6. )
  7. var (
  8. ErrObjectReleased = errors.New("Object already released.")
  9. ErrBadConfiguration = errors.New("Bad configuration.")
  10. ErrObjectNotFound = errors.New("Object not found.")
  11. ErrDuplicatedName = errors.New("Duplicated name.")
  12. )
  13. // Must panics if err is not nil.
  14. func Must(err error) {
  15. if err != nil {
  16. panic(err)
  17. }
  18. }