package parser import ( "github.com/a-h/parse" ) var htmlCommentStart = parse.String("' not found", start) return } // Cut the end element. _, _, _ = htmlCommentEnd.Parse(pi) // Cut the gt. if _, ok, err = gt.Parse(pi); err != nil || !ok { err = parse.Error("comment contains invalid sequence '--'", pi.Position()) return } return c, true, nil }