Constants in Go may be typed or untyped. For instance, given the following string literal:
"bar"
one might say that the type of the literal is string, however, this is not semantically correct. Instead, literals are Untyped string constants. It is a string (more correctly, its default ...