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://www.codercto.com/soft/d/12339.html

火的礼物:人类与计算技术的终极博弈(第4版)

火的礼物:人类与计算技术的终极博弈(第4版)

【美】Baase,Sara(莎拉芭氏) / 郭耀、李琦 / 电子工业出版社 / 89.00

《火的礼物:人类与计算技术的终极博弈 (第4版)》是一本讲解与计算技术相关的社会、法律和伦理问题的综合性读物。《火的礼物:人类与计算技术的终极博弈 (第4版)》以希腊神话中普罗米修斯送给人类的火的礼物作为类比,针对当前IT技术与互联网迅速发展带来的一些社会问题,从法律和道德的角度详细分析了计算机技术对隐私权、言论自由、知识产权与著作权、网络犯罪等方面带来的新的挑战和应对措施,讲解了计算技术对人类的......一起来看看 《火的礼物:人类与计算技术的终极博弈(第4版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

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

在线XML、JSON转换工具