Пример #1
0
func (sp *SubjectParser) Parse(newPost *post.Post, raw []byte) post.Flow {
	if sp.ready {
		newPost.Subject = string(bytes.TrimSpace(raw))
		return post.Next
	}

	if bytes.HasPrefix(raw, []byte("\nSubject:")) {
		sp.ready = true
	}

	return post.Continue
}