Because Go does not support struct constants (emphasis mine)
There are boolean constants, rune constants, integer constants,
floating-point constants, complex constants, and string constants.
Rune, integer, floating-point, and complex constants are collectively
called numeric constants.
Read more here: https://golang.org/ref/spec#Constants