这是indexloc提供的服务,不要输入任何密码
Skip to content

atsushi-ishibashi/label-pool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

label-pool

Inspired by fatih/pool

pool, err := NewChannelPool(100, func() (net.Conn, error) { return net.Dial("tcp", addr) })

conn, err := pool.Get("1111")

if _, err := conn.Write([]byte("message")); err != nil {
  conn.Close()
}
// error出ないときはClose()しなくてよい

Concerned

  • setLabelConnが並列で呼ばれた場合に上書きしちゃうのでは?

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages