func (limiter *ConnLimiter) GetConn() bool {
if len(limiter.bucket) >= limiter.concurrentCon {
log.Printf("流控池已满~~~")
return false
}
//如果并发执行 A协程 判断chan的长度不符合条件未进if分支也未写入chan,B协程这时判断也是不符合if分支 。此时A协程写入chan获取token, B在写入chan的时候chan以满就会造成协程wait吧。
limiter.bucket <- 1
return true
}