sbsb/v1/marshal.go
2019-08-30 00:45:35 +04:30

15 lines
263 B
Go

package v1
import "bytes"
func Unmarshal(b []byte, v interface{}) error {
buff := bytes.NewReader(b)
_, e := Decode(buff, v)
return e
}
func Marshal(v interface{}) ([]byte, error) {
buff := &bytes.Buffer{}
_, e := Encode(buff, v)
return buff.Bytes(), e
}