Canonical guidance

Use when

Avoid

Preferred pattern

msg := fmt.Sprintf("user %q not found", id)

Anti-pattern

Explanation: This is tempting because many values print somehow, but wrong verbs hide bugs and produce misleading output.

Why

Related pages

Sources