func DBGetAdd(t string, n string, v string) map[string]string {
sql := "insert into "+t+"("+n+") values("+v+")"
//插入一行数据
ret, err := DB.Exec(sql);
d := map[string]string{}
if err != nil {
fmt.Println(err)
fmt.Printf("%T\n",err)
d["state"] = "error"
d["data"] = "error"
return d
}
}
向mysql里插入了一条数据,想把err里的内容return出去 发现err是*mysql.MySQLError 类型,请问该如何把err当做string使用呢
e := fmt.Sprintf("%s", err)