boskos/common/common.go
func (ud *UserData) UnmarshalJSON(data []byte) error {
	tmpMap := UserDataMap{}
	if err := json.Unmarshal(data, &tmpMap); err != nil {
		return err
	}
	ud.FromMap(tmpMap)
	return nil
}
func (ud *UserData) UnmarshalJSON(data []byte) error {
	tmpMap := UserDataMap{}
	if err := json.Unmarshal(data, &tmpMap); err != nil {
		return err
	}
	ud.FromMap(tmpMap)
	return nil
}
func ( ud * UserData ) UnmarshalJSON ( data [ ] byte ) error { tmpMap := UserDataMap { } if err := json . Unmarshal ( data , & tmpMap ) ; err != nil { return err } ud . FromMap ( tmpMap ) return nil }
// UnmarshalJSON implements JSON Unmarshaler interface
UnmarshalJSON implements JSON Unmarshaler interface