diff options
Diffstat (limited to 'markdown')
| -rw-r--r-- | markdown/lexer.go | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/markdown/lexer.go b/markdown/lexer.go index 7386844..160a6d7 100644 --- a/markdown/lexer.go +++ b/markdown/lexer.go @@ -61,23 +61,13 @@ func (l *lexers) String() string { var sb strings.Builder // 8 for "Lexers[" and "]" sb.Grow(8 + len(l.lexers)*4) - _, err := sb.WriteString("Lexers[") - if err != nil { - panic(err) - } + // always return nil error + sb.WriteString("Lexers[") for _, l := range l.lexers { - _, err = sb.WriteString(l.String()) - if err == nil { - _, err = sb.WriteString(" ") - } - if err != nil { - panic(err) - } - } - _, err = sb.WriteString("]") - if err != nil { - panic(err) + sb.WriteString(l.String()) + sb.WriteString(" ") } + sb.WriteString("]") return sb.String() } |
