go - 如何在golang中将字节数组转换为map[string,string]

标签 go hashmap bytearray

我想使用 golang 将字节数组转换为 map[string,string]。我试过这个:

var byte := json.Marshal(input)
var map := make(map[string]string *byte) // NOT WORKING

如果字节的值类似于 {\"hello\":\"world\",...} 如何从字节数组创建 map

请帮忙。

最佳答案

你可能想做类似的事情

m := make(map[string]string)
err := json.Unmarshal(input, &m)

这将创建一个新的 map[string]string 并将字节数组解码到其中。

关于go - 如何在golang中将字节数组转换为map[string,string],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37589159/

相关文章:

java - 使用 lambda 计算嵌套的 HashMap

java - 需要此流程的帮助(AudioInputStream -> byte Array -> AudioOutputStream)

go - 如何修复GoLang的LDAP过滤器操作错误?

go - Golang 中的模糊字符串匹配

java - 将值从 HashMap 复制到 TreeMap

java - 我的(字符串).split ("=");不工作吗?

java mp3输入流到字节数组?

python - 在 Python 3 中将二进制字符串转换为字节数组

go - 树递归 - 如何避免 'missing return at end of function' ?

go - 在 Go 中使用事务