golang将切片或数组根据某个字段进行分组操作