| 1234567891011121314151617181920 |
- package record
-
- import (
- "sync"
- )
-
- var recordPool = sync.Pool{
- New: func() interface{} {
- return &Record{}
- },
- }
-
- func AcquireRecord() *Record {
- return recordPool.Get().(*Record)
- }
-
- func ReleaseRecord(r *Record) {
- r.Reset()
- recordPool.Put(r)
- }
|