code: func Reader() io.Reader {
  	var in bytes.Buffer
  
  	for _, page := range pages {
  		in.WriteString(fmt.Sprintf("\n# %s\n", page.Name))
  		in.Write(MustAsset(page.File))
  	}
  
  	md := markdown.New(markdown.XHTMLOutput(true), markdown.Nofollow(true))
  	v := &renderer{}
  	s := v.visit(md.Parse(in.Bytes()))
  	return strings.NewReader(s)
  }
docs: // Reader returns all documentation as a single page.