docgen/template/pkg.tpl (42 lines of code) (raw):

{{ define "packages" }} {{ with .packages}} <p>Packages:</p> <ul> {{ range . }} <li> <a href="#{{- packageAnchorID . -}}">{{ packageDisplayName . }}</a> </li> {{ end }} </ul> {{ end}} {{ range .packages }} <h2 id="{{- packageAnchorID . -}}"> {{- packageDisplayName . -}} </h2> {{ with (index .GoPackages 0 )}} {{ with .DocComments }} <div> {{ safe (renderComments .) }} </div> {{ end }} {{ end }} Resource Types: <ul> {{- range (visibleTypes (sortedTypes .Types)) -}} {{ if isExportedType . -}} <li> <a href="{{ linkForType . }}">{{ typeDisplayName . }}</a> </li> {{- end }} {{- end -}} </ul> {{ range (visibleTypes (sortedTypes .Types))}} {{ template "type" . }} {{ end }} <hr/> {{ end }} <p><em> Generated with <code>gen-crd-api-reference-docs</code> {{ with .gitCommit }} on git commit <code>{{ . }}</code>{{end}}. </em></p> {{ end }}