1
0
mirror of https://github.com/raseels-repos/golang-saas-starter-kit.git synced 2025-06-25 00:46:51 +02:00
Files
golang-saas-starter-kit/internal/geonames/models.go

41 lines
1.0 KiB
Go
Raw Normal View History

2019-08-01 11:34:03 -08:00
package geonames
import "github.com/shopspring/decimal"
type Geoname struct {
CountryCode string // US
PostalCode string // 99686
PlaceName string // Valdez
StateName string // Alaska
StateCode string // AK
CountyName string // Valdez-Cordova
CountyCode string // 261
CommunityName string //
CommunityCode string //
Latitude decimal.Decimal // 61.101
Longitude decimal.Decimal // -146.9
Accuracy int // 1
2019-08-01 11:34:03 -08:00
}
type Country struct {
Code string // US
Name string
IsoAlpha3 string
Capital string
CurrencyCode string // .us
CurrencyName string // USD Dollar
Phone string // 1
PostalCodeFormat string // #####-####
PostalCodeRegex string // ^\d{5}(-\d{4})?$
2019-08-01 11:34:03 -08:00
}
type Region struct {
Code string // AK
Name string // Alaska
}
type CountryTimezone struct {
CountryCode string // US
TimezoneId string // America/Anchorage
}