我需要最好使用 lodash 将 init 数组转换为最终数组。
initArray = [
{
"date":"2017-08-15",
"data":[
{
"color":"orange",
"count":100
},
{
"color":"green",
"count":101
}
]
},
{
"date":"2017-08-14",
"data":[
{
"color":"orange",
"count":102
},
{
"color":"green",
"count":103
}
]
}
]
finalArray = [
{
"color":"orange",
"data":[
100,
102
]
},
{
"color":"green",
"data":[
101,
103
]
}
]
Run Code Online (Sandbox Code Playgroud) 我需要将一段 int64 转换为 golang 中的字节数组。我能够成功地为单个 int64 做到这一点
var p int64 = -3984171602573983744
fmt.Println(p)
cn := make([]byte, 8)
binary.LittleEndian.PutUint64(cn, uint64(p))
fmt.Println(cn)
Run Code Online (Sandbox Code Playgroud)
我如何为一片 int64 实现它?
更准确地说,我试图调用库中写入数据库的函数,该函数将字节数组作为参数。我有一片 int64,我需要将其转换为字节数组,反之亦然。这可能吗?