Documentation ¶
Index ¶
- type CountryCode
- func (c CountryCode) MarshalBinary() ([]byte, error)
- func (c CountryCode) MarshalJSON() ([]byte, error)
- func (c CountryCode) MarshalText() ([]byte, error)
- func (c *CountryCode) Scan(src interface{}) error
- func (c CountryCode) String() string
- func (c *CountryCode) UnmarshalBinary(b []byte) error
- func (c *CountryCode) UnmarshalJSON(b []byte) error
- func (c *CountryCode) UnmarshalText(b []byte) error
- func (c CountryCode) Value() (driver.Value, error)
- type Currency
- func (c Currency) MarshalBinary() ([]byte, error)
- func (c Currency) MarshalJSON() ([]byte, error)
- func (c Currency) MarshalText() ([]byte, error)
- func (c *Currency) Scan(src interface{}) error
- func (c Currency) String() string
- func (c *Currency) UnmarshalBinary(b []byte) error
- func (c *Currency) UnmarshalJSON(b []byte) error
- func (c *Currency) UnmarshalText(b []byte) error
- func (c Currency) Value() (driver.Value, error)
- type Language
- func (l Language) MarshalBinary() ([]byte, error)
- func (l Language) MarshalJSON() ([]byte, error)
- func (l Language) MarshalText() ([]byte, error)
- func (l *Language) Scan(src interface{}) error
- func (l Language) String() string
- func (l *Language) UnmarshalBinary(b []byte) error
- func (l *Language) UnmarshalJSON(b []byte) error
- func (l *Language) UnmarshalText(b []byte) error
- func (l Language) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CountryCode ¶
type CountryCode string
ISO 3166-1 Alpha-2 representation of country codes. T1 represents tor exit node
func NewCountryCode ¶
func NewCountryCode(code string) (CountryCode, error)
func (CountryCode) MarshalBinary ¶
func (c CountryCode) MarshalBinary() ([]byte, error)
func (CountryCode) MarshalJSON ¶
func (c CountryCode) MarshalJSON() ([]byte, error)
func (CountryCode) MarshalText ¶
func (c CountryCode) MarshalText() ([]byte, error)
func (*CountryCode) Scan ¶
func (c *CountryCode) Scan(src interface{}) error
func (CountryCode) String ¶
func (c CountryCode) String() string
func (*CountryCode) UnmarshalBinary ¶
func (c *CountryCode) UnmarshalBinary(b []byte) error
func (*CountryCode) UnmarshalJSON ¶
func (c *CountryCode) UnmarshalJSON(b []byte) error
func (*CountryCode) UnmarshalText ¶
func (c *CountryCode) UnmarshalText(b []byte) error
type Currency ¶
type Currency string
ISO 4217 alphabetical currency code
func NewCurrency ¶
func (Currency) MarshalBinary ¶
func (Currency) MarshalJSON ¶
func (Currency) MarshalText ¶
func (*Currency) UnmarshalBinary ¶
func (*Currency) UnmarshalJSON ¶
func (*Currency) UnmarshalText ¶
type Language ¶
type Language string
ISO 639-1 representation of language langs
func NewLanguage ¶
func (Language) MarshalBinary ¶
func (Language) MarshalJSON ¶
func (Language) MarshalText ¶
func (*Language) UnmarshalBinary ¶
func (*Language) UnmarshalJSON ¶
func (*Language) UnmarshalText ¶
Click to show internal directories.
Click to hide internal directories.