Rune Literals

Uma rune literal representa uma rune constant, um valor inteiro que identifica um ponto de código Unicode.

Como o texto de origem do Go são caracteres Unicode codificados em UTF-8, vários bytes codificados em UTF-8 podem representar um único valor inteiro.

Por exemplo, o literal 'a' contém um único byte que representa um literal a, Unicode U + 0061, valor 0x61, enquanto 'ä' contém dois bytes (0xc3 0xa4).


fmt.Println('ä')
// Out: 228
                        
rune_literals.go