解决Golang json序列化字符串时多了\的情况
我们在对外提供API接口,返回响应的时候,很多时候需要使用如下的数据结构该API接口返回一个状体码,状态信息,以及具体的值。但是具体的值可能根据各个接口的不同而不同。在实际的开发过程中我们可能会得到一个实际的数据值,并将这个值赋值给data,然后json序列化返回给调用方。这时如果你得到的data是一个经过json序列化之后的字符串,类似于{"Name":"happy"},然后再将这个字符串赋值给data,此时将response序列化得到的string,如下。先带来点冷知识,不知道大家知不知道,反正我刚知道...大佬们都知道怎么在string中给string类型赋值带双引号的字符串,没错就是用反斜杠,如下:
用户评论