ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 匿名结构体 ~~~go var employee struct { firstName, lastName string age int } ~~~ 创建匿名结构体 ~~~go func main() { emp3 := struct { firstName, lastName string age, salary int }{ firstName: "Andreah", lastName: "Nikola", age: 31, salary: 5000, } fmt.Println("Employee 3", emp3) } ~~~ ### 匿名字段 当我们创建结构体时,字段可以只有类型,而没有字段名。这样的字段称为匿名字段(Anonymous Field) 以下代码创建一个`Person`结构体,它含有两个匿名字段`string`和`int`。 ~~~go type Person struct { string int } ~~~ *注意:虽然匿名字段没有名称,但其实匿名字段的名称就默认为它的类型*