
22 Rozdział 1.
Konwersje typów
Konwersje
Operacje matematyczne i porównania w Go wymagają używania wartości
tego samego typu. Użycie wartości różnych typów spowoduje błąd przy
próbie uruchomienia kodu.
Rozwiązaniem jest zastosowanie
konwersji
, pozwalających
przekształcać wartości jednego typu na inny typ. Wystarczy
podać typ, na jaki chcesz przekształcić wartość, a następnie
modyfikowaną wartość w nawiasie.
To samo dotyczy przypisywania nowych wartości do zmiennych. Jeśli typ przypisywanej
wartości nie pasuje do typu z deklaracji zmiennej, zgłoszony zostanie błąd.
Wynikiem jest nowa wartość oczekiwanego typu. Oto co otrzymasz
po wywołaniu funkcji ...