package main import ( "encoding/json" "fmt" "qnc-server/model/response" ) func main() { var threeElements = "{\"code\":\"1003\",\"data\":{\"msg\":\"姓名、证件号均与手机号实名信息不一致\",\"phoneType\":\"CTCC\",\"code\":1003,\"encryptType\":\"MD5\"}}" var data response.Wrapper[response.ThreeElementsResponse] err := json.Unmarshal([]byte(threeElements), &data) if err != nil { fmt.Printf("响应解析失败:%v", err) return } fmt.Println(data) }