A number of recent bug reports contain runtime error messages that could be enhanced with additional context. For example, this error message
runtime error: makeslice: len out of range
might be improved by including the length provided and its maximum possible value. Those numbers might contain additional clues about what went wrong.
In the case of makeslice, the function runtime.panicstring is called on error. It is limited to taking a string as an argument. For better error messages, a varargs form would be required.
I am not sure if there is any history here, but it would be useful to know if there is a specific reason why the error message interface is so limited.