匿名结构体
匿名结构体是指没有类型名字的结构体。
package main
import (
"fmt"
)
func main() {
data := struct {
Number int
Text string
}{
42,
"Hello world!",
}
fmt.Printf("data: %+v\n", data)
}
👉 点击此处 👈 在编程操场亲自试运行代码。
因此,您也只能在匿名结构体定义的地方初始化它各字段的值。
匿名结构体在单元测试中很常用。
最后更新于
这有帮助吗?