```go package main import ( "encoding/json" "fmt" jsoniter "github.com/json-iterator/go" ) func main() { type A struct { Rm jsoniter.RawMessage } a := A{} b, e := jsoniter.Marshal(a) fmt.Println("jsoniter: ",b, e) e = jsoniter.Unmarshal(b, &a) fmt.Println("jsoniter: ",e) b, e = json.Marshal(a) fmt.Println("json: ",b, e) e = json.Unmarshal(b, &a) fmt.Println("json: ",e) } ``` https://play.golang.org/p/RoBEyZNxk-R