github.com/dkischenko/gomarkdoc@v0.0.0-20230516135336-e40deae8a495/templates/type.gotxt (about) 1 {{- rawAnchorHeader .Level (codeHref .Location | link (escape .Name) | printf "type %s") .Anchor -}} 2 {{- spacer -}} 3 4 {{- template "doc" .Doc -}} 5 {{- spacer -}} 6 7 {{- codeBlock "go" .Decl -}} 8 9 {{- if len .Consts -}} 10 {{- spacer -}} 11 12 {{- range (iter .Consts) -}} 13 {{- template "value" .Entry -}} 14 {{- if (not .Last) -}}{{- spacer -}}{{- end -}} 15 {{- end -}} 16 {{- end -}} 17 18 {{- if len .Vars -}} 19 {{- spacer -}} 20 21 {{- range (iter .Vars) -}} 22 {{- template "value" .Entry -}} 23 {{- if (not .Last) -}}{{- spacer -}}{{- end -}} 24 {{- end -}} 25 {{- end -}} 26 27 {{- if len .Examples -}} 28 {{- spacer -}} 29 30 {{- range (iter .Examples) -}} 31 {{- template "example" .Entry -}} 32 {{- if (not .Last) -}}{{- spacer -}}{{- end -}} 33 {{- end -}} 34 {{- end -}} 35 36 {{- if len .Funcs -}} 37 {{- spacer -}} 38 39 {{- range (iter .Funcs) -}} 40 {{- template "func" .Entry -}} 41 {{- if (not .Last) -}}{{- spacer -}}{{- end -}} 42 {{- end -}} 43 {{- end -}} 44 45 {{- if len .Methods -}} 46 {{- spacer -}} 47 48 {{- range (iter .Methods) -}} 49 {{- template "func" .Entry -}} 50 {{- if (not .Last) -}}{{- spacer -}}{{- end -}} 51 {{- end -}} 52 {{- end -}} 53