@@ -27,9 +27,10 @@ type City struct {
2727		Names      map [string ]string  `maxminddb:"names"` 
2828	} `maxminddb:"continent"` 
2929	Country  struct  {
30- 		GeoNameID  uint               `maxminddb:"geoname_id"` 
31- 		IsoCode    string             `maxminddb:"iso_code"` 
32- 		Names      map [string ]string  `maxminddb:"names"` 
30+ 		GeoNameID          uint               `maxminddb:"geoname_id"` 
31+ 		IsInEuropeanUnion  bool               `maxminddb:"is_in_european_union"` 
32+ 		IsoCode            string             `maxminddb:"iso_code"` 
33+ 		Names              map [string ]string  `maxminddb:"names"` 
3334	} `maxminddb:"country"` 
3435	Location  struct  {
3536		AccuracyRadius  uint16   `maxminddb:"accuracy_radius"` 
@@ -42,15 +43,17 @@ type City struct {
4243		Code  string  `maxminddb:"code"` 
4344	} `maxminddb:"postal"` 
4445	RegisteredCountry  struct  {
45- 		GeoNameID  uint               `maxminddb:"geoname_id"` 
46- 		IsoCode    string             `maxminddb:"iso_code"` 
47- 		Names      map [string ]string  `maxminddb:"names"` 
46+ 		GeoNameID          uint               `maxminddb:"geoname_id"` 
47+ 		IsInEuropeanUnion  bool               `maxminddb:"is_in_european_union"` 
48+ 		IsoCode            string             `maxminddb:"iso_code"` 
49+ 		Names              map [string ]string  `maxminddb:"names"` 
4850	} `maxminddb:"registered_country"` 
4951	RepresentedCountry  struct  {
50- 		GeoNameID  uint               `maxminddb:"geoname_id"` 
51- 		IsoCode    string             `maxminddb:"iso_code"` 
52- 		Names      map [string ]string  `maxminddb:"names"` 
53- 		Type       string             `maxminddb:"type"` 
52+ 		GeoNameID          uint               `maxminddb:"geoname_id"` 
53+ 		IsInEuropeanUnion  bool               `maxminddb:"is_in_european_union"` 
54+ 		IsoCode            string             `maxminddb:"iso_code"` 
55+ 		Names              map [string ]string  `maxminddb:"names"` 
56+ 		Type               string             `maxminddb:"type"` 
5457	} `maxminddb:"represented_country"` 
5558	Subdivisions  []struct  {
5659		GeoNameID  uint               `maxminddb:"geoname_id"` 
@@ -72,20 +75,23 @@ type Country struct {
7275		Names      map [string ]string  `maxminddb:"names"` 
7376	} `maxminddb:"continent"` 
7477	Country  struct  {
75- 		GeoNameID  uint               `maxminddb:"geoname_id"` 
76- 		IsoCode    string             `maxminddb:"iso_code"` 
77- 		Names      map [string ]string  `maxminddb:"names"` 
78+ 		GeoNameID          uint               `maxminddb:"geoname_id"` 
79+ 		IsInEuropeanUnion  bool               `maxminddb:"is_in_european_union"` 
80+ 		IsoCode            string             `maxminddb:"iso_code"` 
81+ 		Names              map [string ]string  `maxminddb:"names"` 
7882	} `maxminddb:"country"` 
7983	RegisteredCountry  struct  {
80- 		GeoNameID  uint               `maxminddb:"geoname_id"` 
81- 		IsoCode    string             `maxminddb:"iso_code"` 
82- 		Names      map [string ]string  `maxminddb:"names"` 
84+ 		GeoNameID          uint               `maxminddb:"geoname_id"` 
85+ 		IsInEuropeanUnion  bool               `maxminddb:"is_in_european_union"` 
86+ 		IsoCode            string             `maxminddb:"iso_code"` 
87+ 		Names              map [string ]string  `maxminddb:"names"` 
8388	} `maxminddb:"registered_country"` 
8489	RepresentedCountry  struct  {
85- 		GeoNameID  uint               `maxminddb:"geoname_id"` 
86- 		IsoCode    string             `maxminddb:"iso_code"` 
87- 		Names      map [string ]string  `maxminddb:"names"` 
88- 		Type       string             `maxminddb:"type"` 
90+ 		GeoNameID          uint               `maxminddb:"geoname_id"` 
91+ 		IsInEuropeanUnion  bool               `maxminddb:"is_in_european_union"` 
92+ 		IsoCode            string             `maxminddb:"iso_code"` 
93+ 		Names              map [string ]string  `maxminddb:"names"` 
94+ 		Type               string             `maxminddb:"type"` 
8995	} `maxminddb:"represented_country"` 
9096	Traits  struct  {
9197		IsAnonymousProxy     bool  `maxminddb:"is_anonymous_proxy"` 
0 commit comments