Documentation ¶ Index ¶ Variables func NewConsumerConn(key message.Key, config contract.Config) (contract.Consumer, error) func NewProducerConn(key message.Key, config contract.Config) (contract.Producer, error) type Config func (config *Config) PoolConfig() contract.Pool func (config *Config) String() string Constants ¶ This section is empty. Variables ¶ View Source var ( ErrClosed = errors.New("amqp connection pool is closed") ) Functions ¶ func NewConsumerConn ¶ added in v0.0.4 func NewConsumerConn(key message.Key, config contract.Config) (contract.Consumer, error) NewConsumerConn new consumer connection func NewProducerConn ¶ added in v0.0.4 func NewProducerConn(key message.Key, config contract.Config) (contract.Producer, error) NewProducerConn amqp producer connection Types ¶ type Config ¶ type Config struct { Host string Username string Password string VHost string Pool *contract.Pool } Config 配置 func (*Config) PoolConfig ¶ added in v0.0.4 func (config *Config) PoolConfig() contract.Pool func (*Config) String ¶ func (config *Config) String() string Source Files ¶ View all Source files consumer.gopool.goproducer.go Click to show internal directories. Click to hide internal directories.