其中的成员变量幅值不用“”括起来。 内部变量类型,需要指明,类似这里的 map[string]string。 继续复杂点的: 对象: type tomlConfig struct { CrawlerSource map[string]ProductConfig } type ProductConfig struct { Site map[string]string } 1. 2. 3. 4. 5. 初始化赋值代码如下: toml := tomlConfig{Craw...
golang 中结构体匿名嵌套时的初始化问题当创建了两个结构体,其中一个结构体通过匿名嵌套在另一个结构体中,如下面的定义 1 2 3 4 5 6 7 8 9 type Person struct { Name string Age int } type Student struct { Person Grade string } Person 为匿名结构体嵌套在了Student 内,那么此时如果想要初始化一...