{{ define "left" }} {{- partial "sidebar/mainnav.html" . }}

Filter guides by tag or programming language.

Tags
{{- range $name, $taxonomy := where site.Taxonomies.tags ".Page.Type" "guides" }} {{- $id := anchorize (fmt.Printf "tag-%s" $name) }}
{{ end }}
Languages
{{- range $name, $taxonomy := where site.Taxonomies.languages ".Page.Type" "guides" }} {{- $id := anchorize (fmt.Printf "lang-%s" $name) }} {{ end }}
{{ end }} {{ define "main" }}
{{- partial "breadcrumbs.html" . }}

{{ .Title }}

{{ .Content }}

Featured guides

{{- $featured := where .Pages "Params.featured" true }} {{- with $featured }} {{- range . }} {{- end }} {{- end }}

All guides

{{ partialCached "icon" "filter_alt" "filter_alt" }}

Filtered results: showing out of guides.

{{- range $name, $taxonomy := site.Taxonomies.tags }}
{{ template "termchip" $taxonomy.Page.LinkTitle }}
{{- end }} {{- range $name, $taxonomy := site.Taxonomies.languages }}
{{ .Page.LinkTitle }}
{{- end }}
{{- range .Pages }}
{{ .Title }} {{ template "guide-metadata" . }}
{{- end }}
{{ end }} {{- define "guide-metadata" }}
{{- $langs := .GetTerms "languages" }} {{ partial "languages" $langs }} {{- $tags := .GetTerms "tags" }} {{- range $tags }} {{ template "termchip" .Page.LinkTitle }} {{- end }}
{{- with .Params.time }}
{{ partialCached "icon" "schedule" "schedule" }} {{ . }}
{{- end }}
{{- end }} {{- define "termchip" }} {{ partialCached "icon" "tag" "tag" }} {{ . }} {{- end }}