{{with .PDoc}} {{if $.IsMain}} {{/* command documentation */}} {{comment_html .Doc}} {{else}} {{/* package documentation */}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{end}} {{end}} {{with .Vars}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{end}} {{end}} {{range .Funcs}} {{/* Name is a string - no need for FSet */}} {{$name_html := html .Name}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{example_html $ .Name}} {{end}} {{range .Types}} {{$tname := .Name}} {{$tname_html := html .Name}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{range .Consts}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{end}} {{range .Vars}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{end}} {{example_html $ $tname}} {{range .Funcs}} {{$name_html := html .Name}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{example_html $ .Name}} {{end}} {{range .Methods}} {{$name_html := html .Name}}
{{node_html $ .Decl true}}{{comment_html .Doc}} {{$name := printf "%s_%s" $tname .Name}} {{example_html $ $name}} {{end}} {{end}} {{end}} {{with $.Notes}} {{range $marker, $content := .}}
{{node_html $ . false}}{{end}} {{with .Dirs}} {{/* DirList entries are numbers and strings - no need for FSet */}} {{if $.PDoc}}
Name | Synopsis | |
---|---|---|
.. | ||
{{html .Path}} | {{html .Synopsis}} | |
{{repeat ` ` .Depth}}{{html .Name}} | {{html .Synopsis}} |
Need more packages? Take a look at the Go Projects wiki page.
{{end}} {{end}} {{if $.Examples}} {{end}}