Redigoはredisデータベースのgolangクライアントです。構造体Poolを使用して接続プールを維持します。この構造体は、アプリケーションを並列して接続したり取得したりするためのmutexロックを保持します。そのget方法において type Pool struct {
// ...
IdleTimeout time.Duration
mu sync.Mute
これは、私がc.Close()を使用している場合、合計は100000を設定するコード func main() {
...
pool := createPool(*redis_server, *redis_pass)
defer pool.Close()
c := pool.Get()
var i int64
st := tickSec()