1 2 3 4 5 6 7 8 9 10 11 12 13 14
package commitquery func (queries *Queries) release(q *query) { q.resetForReuse() queries.mu.Lock() defer queries.mu.Unlock() if len(queries.idle) >= queries.maxIdle { return } queries.idle = append(queries.idle, q) }