| 123456789101112131415161718 |
- // Package common contains common utilities that are shared among other packages.
- // See each sub-package for detail.
- package common
- import (
- "errors"
- )
- var (
- ErrorAlreadyReleased = errors.New("Object already released.")
- ErrBadConfiguration = errors.New("Bad configuration.")
- )
- // Releasable interface is for those types that can release its members.
- type Releasable interface {
- // Release releases all references to accelerate garbage collection.
- Release()
- }
|