Go 实现的中国行政区划查询工具 Administrative Divisions

码农软件 · 软件分类 · 常用工具包 · 2019-08-14 11:43:04

软件介绍

一个 Go 语言实现的中国行政区划查询工具。

介绍

最新中国行政区划,数据来源:http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201608/t20160809_1386477.html

安装

go get -v github.com/orivil/administrative-divisions

如果中国地区用户出现 godoc.org/golang.org/x/net 包不能下载的情况,可选择从 GitHub 下载

go get -v github.com/golang/net

然后将 $GOPATH/src/github.com/golang/net 目录复制到 $GOPATH/src/godoc.org/golang.org/x/net 目录下

示例

package main
import (
    "github.com/orivil/administrative-divisions"
    "fmt"
)
func main() {
    provinces := administrative_divisions.GetProvinces()
    for _, province := range provinces {
        // 打印省名
        fmt.Printf("%s\n", province)
        // 根据省名获得市名
        cities := administrative_divisions.GetCities(province)
        for _, city := range cities {
            // 打印市名
            fmt.Printf("  %s\n", city)
            // 根据省名及市名获得区县名
            counties := administrative_divisions.GetCounties(province, city)
            // 打印区县
            for _, county := range counties {
                fmt.Printf("    %s\n", county)
            }
        }
    }
}

本文地址:https://codercto.com/soft/d/12339.html

小米之道

小米之道

(美)克莱•舍基 / 张琪 / 浙江人民出版社 / 2017-10-1 / 49.90元

共享经济、自媒体预言者,“互联网先知”克莱·舍基,继《认知盈余》《人人时代》后,聚焦风口上的小米。资深科技商业观察家金错刀、润米咨询创始人刘润作序推荐。附多篇雷军内部讲话,详细解读成功完成“筑底”后小米的全新商业模式 纵观中国互联网发展史,可以明显发现,本土互联网企业的崛起,几乎都是先引入国外商业模式,然后通过强化本土化特点来构筑自己的壁垒。在这种背景下,小米是名副其实的新物种,它走的是相反......一起来看看 《小米之道》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具