
12 Rozdział 1.
Typy w Go
Runy
Choć łańcuchy znaków zwykle służą do reprezentowania
całych sekwencji znaków tekstowych,
runy
w Go oznaczają
pojedyncze znaki.
Literały tekstowe zapisuje się w cudzysłowach (
“
), natomiast
literały run
są umieszczane w apostrofach (
‘
).
W programach w Go można używać niemal dowolnych
znaków z prawie każdego języka świata, ponieważ do
zapisywania run używany jest tu standard Unicode. Runy są
przechowywane jako kody liczbowe, a nie jako znaki, a jeśli
przekażesz runę do funkcji
fmt.Println
, zobaczysz w danych
wyjściowych ten kod, a nie sam znak.
Wartości logiczne
Wartości
logiczne
przyjmują tylko dwie formy:
true
i
false ...