The Errorf function lets us use formatting features to create descriptive error messages.
package main import "fmt" func main() { const name, id = "bueller", 17 err := fmt.Errorf("user %q (id %d) not found", name, id) fmt.Println(err.Error()) }