From 9f5de868aac1627c14d4e26fb85d0f0944cacf0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vytautas=20=C5=A0altenis?= Date: Tue, 5 Apr 2016 14:34:30 +0300 Subject: [PATCH] Go style: take advantage of zero value init --- html.go | 6 +----- markdown.go | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/html.go b/html.go index 0c83ea0..9642ec3 100644 --- a/html.go +++ b/html.go @@ -101,7 +101,7 @@ type HTML struct { tocMarker int headerCount int currentLevel int - toc *bytes.Buffer + toc bytes.Buffer // Track header IDs to prevent ID collision in a single generation. headerIDs map[string]int @@ -152,10 +152,6 @@ func NewHTMLRenderer(params HTMLRendererParameters) Renderer { closeTag: closeTag, parameters: params, - headerCount: 0, - currentLevel: 0, - toc: new(bytes.Buffer), - headerIDs: make(map[string]int), w: writer, diff --git a/markdown.go b/markdown.go index 95dff1e..2783381 100644 --- a/markdown.go +++ b/markdown.go @@ -351,7 +351,7 @@ func MarkdownBasic(input []byte) []byte { }) // set up the parser - return Markdown(input, renderer, Options{Extensions: 0}) + return Markdown(input, renderer, Options{}) } // Call Markdown with most useful extensions enabled