类型别名声明使用类似赋值的语法,在type关键字之后,将标识符(s)绑定到给定的(现有的)类型(s)。
在标识符的范围内,它作为类型的别名。例如:
type ( // 当一个语句中声明了多个类型/别名时,必须使用括号 Rank = uint8 // Rank和uint8是相同的类型。多个别名声明在语法上必须用分号(;)隔开,但通常省略 Suit = rune // Suit是rune的别名,而rune又是(预声明的)int32的别名。在给定范围内,Suit、rune和int32都是相同的类型 )
最后更新于1年前