我用Go 1.19作为后端语言,尝试将JSONGet返回值(res interface{})转换为map,我用“github.com/nitishm/go-rejson/v4“作为Redis JSON库。
xtfmy6hx1#
这对我很有效。让我知道你们的想法!
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 }
1条答案
按热度按时间xtfmy6hx1#
这对我很有效。让我知道你们的想法!