first commit
This commit is contained in:
21
util/msgpack.go
Normal file
21
util/msgpack.go
Normal file
@@ -0,0 +1,21 @@
|
||||
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)
|
||||
}
|
||||
Reference in New Issue
Block a user