admin管理员组

文章数量:1570971

mapstructure的作用是把map[string]interface{}类型的数据根据结构体字段的名称或名称后的注解与“string”进行对应,生成struct对象,大小写不敏感。

viper中的Unmarshal()里传入一个结构体,这个结构体的字段以及字段内嵌的字段以及其注解应该与yaml文件中的名称一一对应,即可做到初始化viper时将所有变量全部初始化。

 

本文标签: 注解Mapstructurestruct