我有这个函数可以将 JSON 文件读入 Driver 结构:
func getDrivers() []Driver {
raw, err := ioutil.ReadFile("/home/ubuntu/drivers.json")
if err != nil {
fmt.Println(err.Error())
os.Exit(1)
}
var d []Driver
json.Unmarshal(raw, &d)
return d
}
如何更改此功能以使其也与 Pilot 结构一起使用?我尝试使用 []interface{} 没有成功。
谢谢