Możesz dowiedzieć się więcej o aliasingu typu i uzasadnieniu tego na stronie propozycji Go:
https: // Go.Googlesource.com/propozycja/+/master/design/16339-alias-decls.MD
Wpisz składnię alias
Tworzenie aliasu typu dla istniejącego typu jest proste. Przykładowa składnia jest taka, jak pokazano:
TEPEP NEW_NAME = Isteing_namePowyższa składnia nie tworzy nowej nazwy istniejącej_typu. Zasadniczo nowa nazwa to tylko kolejna pisownia dla istniejącej_typu.
Używanie aliasów pozwala wprowadzić nową nazwę dla istniejącego typu bez rozbijania kodu, który odwołuje się do starej nazwy.
Aby zapewnić zgodność między istniejącym typem a aliasem, alias powinien mieć wymienne typy parametrów. Poniższy przykład pokazuje kod z wymiennymi typami:
Pakiet MainOba typy powinny konwertować z pustego interfejsu.
Pakiet MainZamknięcie
Typ aliasing odnosi się do metody dodawania nowej nazwy do istniejącego typu w celu poprawy czytelności i refaktora kodu. Sprawdź dokumenty GO, aby dowiedzieć się więcej.