Versions in this module Expand all Collapse all v1 v1.2.10 Aug 26, 2024 Changes in this version + var ErrClosed = errors.New("pool closed") + var ErrMax = errors.New("reach max connection limit") + type Config struct + MaxActive uint + MaxIdle uint + type Pool struct + func New(factory func() (interface{}, error), finalizer func(x interface{}), cfg Config) *Pool + func (pool *Pool) Close() + func (pool *Pool) Get() (interface{}, error) + func (pool *Pool) Put(x interface{})