fmt.Warnf
语法
fmt.Warnf FORMAT [INPUT]
返回值
string
别名
warnf
Go 的 fmt 包的文档描述了格式字符串的结构和内容。
warnf
函数会计算格式字符串,然后将结果打印到警告日志中。为了避免日志中充斥着重复的警告,Hugo 只会打印每个唯一的警告消息一次。
{{ warnf "The %q shortcode was unable to find %s. See %s" .Name $file .Position }}
使用 warnidf
函数可以有选择地禁止显示特定警告。
当使用 warnf
进行调试时,为了防止重复的消息被抑制,请使用 math.Counter
函数使每条消息都唯一。例如
{{ range site.RegularPages }}
{{ .Section | warnf "%#[2]v [%[1]d]" math.Counter }}
{{ end }}