pool is a copy of a few packages from https://github.com/vitessio/vitess?target=https://github.com.
Vitess has some useful Go packages, however they are not versioned with Go modules, which causes issues (e.g. ThalesGroup/crypto11#56). They are also buried inside a large project, which forms a heavyweight dependency.
This package exposes the resource pool implementation and some of the atomic types.