Documentation ¶
Index ¶
- Variables
- func AllowCities(arr []string)
- func Asset(name string) ([]byte, error)
- func AssetDir(name string) ([]string, error)
- func AssetInfo(name string) (os.FileInfo, error)
- func AssetNames() []string
- func GetDistrictById(id int) string
- func Load(path ...string) error
- func MustAsset(name string) []byte
- func MustLoad(path ...string)
- func RestoreAsset(dir, name string) error
- func RestoreAssets(dir, name string) error
- type District
- type Districts
- type Item
- type Locality
- type Region
- type Regions
Constants ¶
This section is empty.
Variables ¶
var ( CsvRegion = "cr" CsvCity = "cc" )
var ( RussianRegions Regions DefaultRegionsPath = "data/regions.json" BinDataEnabled = true )
Functions ¶
func AllowCities ¶
func AllowCities(arr []string)
func Asset ¶
Asset loads and returns the asset for the given name. It returns an error if the asset could not be found or could not be loaded.
func AssetDir ¶
AssetDir returns the file names below a certain directory embedded in the file by go-bindata. For example if you run go-bindata on data/... and data contains the following hierarchy:
data/ foo.txt img/ a.png b.png
then AssetDir("data") would return []string{"foo.txt", "img"} AssetDir("data/img") would return []string{"a.png", "b.png"} AssetDir("foo.txt") and AssetDir("notexist") would return an error AssetDir("") will return []string{"data"}.
func AssetInfo ¶
AssetInfo loads and returns the asset info for the given name. It returns an error if the asset could not be found or could not be loaded.
func GetDistrictById ¶
func MustAsset ¶
MustAsset is like Asset but panics when Asset would return an error. It simplifies safe initialization of global variables.
func RestoreAsset ¶
RestoreAsset restores an asset under the given directory
func RestoreAssets ¶
RestoreAssets restores an asset under the given directory recursively
Types ¶
type Locality ¶
type Locality struct { Data struct { Districts []struct { Areas []struct { Aoguid string `json:"aoguid"` Name string `json:"name"` Okato string `json:"okato"` } `json:"areas"` ID int `json:"id,string"` Name string `json:"name"` } `json:"districts"` Locality []Region `json:"locality"` Subjects []Region `json:"subjects"` } `json:"data"` }
var Loc Locality