Bug demo:
quoted block 1 start
fenced pre block 1quoted block 1 end
Paragraph
fenced pre block 2
quoted block 2 start
fenced pre block 3quoted block 2 end
| module bug-demo | |
| go 1.12 | |
| require github.com/gomarkdown/markdown v0.0.0-20190802011031-b3dd8ce84a34 |
| github.com/gomarkdown/markdown v0.0.0-20190802011031-b3dd8ce84a34 h1:ReCH/CAy9I/3I5kTaIi68r8Fcf50MEs//X1y9S29KMU= | |
| github.com/gomarkdown/markdown v0.0.0-20190802011031-b3dd8ce84a34/go.mod h1:JDGcbDT52eL4fju3sZ4TeHGsQwhG9nbDV21aMyhwPoA= |
| package main | |
| import ( | |
| "io/ioutil" | |
| "os" | |
| "github.com/gomarkdown/markdown" | |
| ) | |
| func main() { | |
| if err := run(); err != nil { | |
| os.Stderr.WriteString(err.Error() + "\n") | |
| os.Exit(1) | |
| } | |
| } | |
| func run() error { | |
| md, err := ioutil.ReadFile("bug.md") | |
| if err != nil { | |
| return err | |
| } | |
| _, err = os.Stdout.Write(markdown.ToHTML(md, nil, nil)) | |
| return err | |
| } |