【go-基础】interface转string

【go-基础】interface转string:fmt.Sprintf("%v", value)

背景:在做一个查询时,请求参数为map格式,value值为interface,根据不同的key需要做不同的查询,在模糊查询时value需要拼接 %val%号,简单记录

代码如下:

var test interface{}
str := fmt.Sprintf("%v", test) //强转为string
posted @ 2022-06-20 00:16  alisleepy  阅读(2702)  评论(0编辑  收藏  举报