Puoi saperne di più sull'aliasing del tipo e sul ragionamento alla base della pagina della proposta Go:
https: // vai.GoogleSource.com/proposta/+/master/design/16339-alias-decls.MD
Digitare la sintassi alias
La creazione di un alias di tipo per un tipo esistente è semplice. Una sintassi di esempio è come mostrato:
digita new_name = esisting_nameLa sintassi sopra non crea un nuovo nome per esistente_type. In sostanza, il New_name è solo un'altra ortografia per l'esistenza_type.
L'uso di alias consente di introdurre un nuovo nome per un tipo esistente senza rompere il codice che fa riferimento al vecchio nome.
Per garantire la compatibilità tra il tipo esistente e l'alias, l'alias dovrebbe avere tipi di parametri intercambiabili. L'esempio seguente mostra il codice con tipi intercambiabili:
Pacchetto principaleEntrambi i tipi dovrebbero convertire da un'interfaccia vuota.
Pacchetto principaleChiusura
Il tipo di aliasing si riferisce al metodo per aggiungere un nuovo nome a un tipo esistente per migliorare la leggibilità e il refactor del codice. Controlla i documenti Go per saperne di più.