math.Counter
計數器對於單語言和多語言站點都是全域的,其每次建構的初始值為 1。
{{ warnf "single.html called %d times" math.Counter }}
WARN single.html called 1 times
WARN single.html called 2 times
WARN single.html called 3 times
使用此函數來:
- 創建如上所示的唯一警告;
warnf
函數會抑制重複的訊息 - 為
resources.FromString
函數創建唯一的目標路徑,其中目標路徑也是快取鍵