
jesteś tutaj� 285
Jesteś w moim typie
Rozdział 9.
Po zdefiniowaniu typu można przeprowadzać
konwersję dowolnej wartości typu bazowego
na nowy typ:
Gallons(10.0)
Po zdefiniowaniu typu zmiennej nie można
przypisywać do niej wartości innych typów
(nawet jeśli mają ten sam typ bazowy).
Typ zdefiniowany udostępnia wszystkie operatory
typu bazowego. Na przykład typ oparty na typie int
obsługuje operatory +, -, *, /, ==, > i <.
Typ zdefiniowany można stosować w operacjach
razem z literałami:
Gallons(10.0) + 2.3
Aby zdefiniować metodę, podaj parametr odbiorcy
metody w nawiasie przed jej nazwą:
func (m MyType) MyMethod() {
}
Parametr odbiorcy ...