{{ $file := .Get "file" }} {{ $lang := "" }} {{ $suffix := findRE "(\\.[^.]+)$" $file 1 }} {{ with $suffix }} {{ $lang = (index . 0 | strings.TrimPrefix ".") }} {{ end }} {{ with .Get "lang" }}{{ $lang = . }}{{ end }} {{ $virtualPath := strings.TrimPrefix `static/` $file }}
{{ $virtualPath }}
{{- highlight (trim ($file | readFile) "\n") $lang "" | -}}