簡體   English   中英

Go Redis JSON獲取到 map

[英]Go Redis JSONGet to map

一直在 Redis 中使用 Go 1.19 作為后端語言,並且一直試圖將 JSONGet 返回值(res interface{})轉換為 Z1D78DC8ED51214E9018B5114FE2。 我使用“github.com/nitishm/go-rejson/v4”作為 Redis JSON 庫。

這對我有用。 讓我知道你們的想法!

func RawRedisJSONToMap(redisObj interface{}) map[string]interface{} {
    ba := make([]byte, 0, len(redisObj.([]uint8)))
    for _, b := range redisObj.([]uint8) {
        ba = append(ba, b)
    }
    var m map[string]interface{}
    json.Unmarshal(ba, &m)
    return m
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM