问题描述 config file etc/core-api.yaml, type mismatch for field “Mysql.port”, fullName: Mysql, field: Port, type: string 在yaml配置文件中,port是一个端口号,我在Mysql的结构体定义中是一个string,所以出现了此问题。 问题原因 在yaml进行解析时,如果字段的值是一个整数,需要加引号才会被解析成字符串。 解决办法 将yaml中的数字加引号,解析成字符串