errorf
Syntax
errorf FORMAT INPUT
errorf will evaluate a format string, then output the result to the ERROR log (and only once per error message to avoid flooding the log).
This will also cause the build to fail (the hugo command will exit -1).
{{ errorf "Failed to handle page %q" .Path }}
Note that errorf supports all the formatting verbs of the fmt package.