IN
(\d+)([a-zA-Z]+) (.*)

OUT

// New$2 will generate an HTTP Error $1.
func New$2() *Error {
    return &Error{
		Code: $1,
		httpCode: $1,
		Msg: "$3",
	}
}
// New$2f will generate an HTTP Error $1 with a custom message.
func New$2f(format string, a ...any) *Error {
    aErr := New$2()
    return aErr.SetMessage(fmt.Sprintf(format, a...))
}
