type Message … func (p *Message) less(q *Message) bool { … } func (p *Message) readPoEntry(r *lineReader) (err error) { … } func (p *Message) readMsgContext(r *lineReader) (err error) { … } func (p *Message) readMsgId(r *lineReader) (err error) { … } func (p *Message) readMsgIdPlural(r *lineReader) (err error) { … } func (p *Message) readMsgStrOrPlural(r *lineReader) (err error) { … } func (p *Message) readString(r *lineReader) (msg string, err error) { … } // String returns the po format entry string. func (p Message) String() string { … }