最近写go语言的时候发现返回的json数据总是排好序了的,对于特定的需求这个有点麻烦,后面研究发现map结构json的时候有进行排序因为急着用 就先用了二维切片先返回了,后面发现map遍历的时候是无序的 可能因为这个原因就导致json的时候排序了 下面介绍方法了
方法也很简单 就是用结构体转json 这时候结构就还是结构体的顺序
// 创建结构体
type person struct {
Bc int
Abc int
D int
C int
}
var test person
test.Bc = 1
test.Abc = 10
test.D = 1
test.C = 1
返回结果