go语言map与string的相互转换

    技术2026-08-04  15

    一.map转string

    import ( "encoding/json" ) func MapToJson(param map[string]interface{}) string{ dataType , _ := json.Marshal(param) dataString := string(dataType) return dataString }

    二.string转map

    import ( "encoding/json" ) func JsonToMap(str string) map[string]interface{} { var tempMap map[string]interface{} err := json.Unmarshal([]byte(str), &tempMap) if err != nil { panic(err) } return tempMap }

     

    Processed: 0.028, SQL: 9