Files
slgserver/util/msgpack.go
2025-11-18 18:08:48 +08:00

22 lines
435 B
Go

package util
import (
"encoding/json"
)
func Unmarshal(data []byte, v interface{}) error {
//dec := msgpack.NewDecoder(bytes.NewReader(data))
//dec.UseJSONTag(true)
//return dec.Decode(v)
return json.Unmarshal(data, v)
}
func Marshal(v interface{}) ([]byte, error) {
//var buf bytes.Buffer
//enc := msgpack.NewEncoder(&buf)
//enc.UseJSONTag(true)
//err := enc.Encode(v)
//return buf.Bytes(), err
return json.Marshal(v)
}