Versions in this module Expand all Collapse all v1 v1.0.1 Aug 13, 2020 Changes in this version + func BufGet() *bytes.Buffer + func BufPut(buf *bytes.Buffer) + func CreateLogPath(root, appName string) string + func DelSpace(args string) []string + func ExternalIP() (net.IP, error) + func GetCurPath() (string, error) + func SaveFile(file *multipart.FileHeader, dst string) (string, error) + func WithCap(capNum int) *connPoolWithCap + func WithTimeOut(t time.Duration) *connPoolWithTimeOut + type Conn interface + Close func() error + Ping func() error + type ConnPool struct + func NewConnPool(factory Factory, opts ...ConnPoolOption) *ConnPool + func (cp *ConnPool) Close() + func (cp *ConnPool) Get() Conn + func (cp *ConnPool) Put(conn Conn) + type ConnPoolOption interface + Apply func(*ConnPool) + type ConnWithTime struct + type Factory func() (Conn, error)