internal/parse/parse.go
func (m *Message) Release() {
	if m != nil {
		m.Text = nil
		m.List = m.List[:0]
		messagePool.Put(m)
	}
}
func (m *Message) Release() {
	if m != nil {
		m.Text = nil
		m.List = m.List[:0]
		messagePool.Put(m)
	}
}
func ( m * Message ) Release ( ) { if m != nil { m . Text = nil m . List = m . List [ : 0 ] messagePool . Put ( m ) } }
// Release returns the message to the pool for re-use.
Release returns the message to the pool for re - use .