diff --git a/examples/nested/main.go b/examples/nested/main.go index 1dccbf9..b552c43 100644 --- a/examples/nested/main.go +++ b/examples/nested/main.go @@ -155,9 +155,13 @@ func StringMapToUser(data map[string]interface{}) *User { if value, ok := v.(string); ok { add.City = value } + case "State": + if value, ok := v.(string); ok { + add.State = value + } case "Zip": - if value, ok := v.(int); ok { - add.Zip = value + if value, ok := v.(int32); ok { + add.Zip = int(value) } } } diff --git a/examples/nested/schema.avsc b/examples/nested/schema.avsc index 075c6b2..40b7837 100644 --- a/examples/nested/schema.avsc +++ b/examples/nested/schema.avsc @@ -1,7 +1,7 @@ { "namespace": "my.namespace.com", "type": "record", - "name": "indentity", + "name": "identity", "fields": [ { "name": "FirstName", "type": "string"}, { "name": "LastName", "type": "string"},