0
嗨即時嘗試解組數據存儲實體包含字節串字段。Unmarshal datastore.ByteString去
但是我得到unmarshal錯誤,我想不出一種解組方法 我應該創建我自己的PropertyLoadSaver?
json: cannot unmarshal string into Go value of type
datastore.ByteString
package main
import (
"encoding/json"
"fmt"
"google.golang.org/appengine/datastore"
)
type User struct {
SubscriptionToken datastore.ByteString
}
func main() {
u := new(User)
str := "{\"SubscriptionToken\":\"YWR66969hjgkgkgo\"}"
err := json.Unmarshal([]byte(str), &u)
if err != nil {
fmt.Println(err)
}
fmt.Println(u)
}