[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81742":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":13,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":13,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":26,"discoverSource":27},81742,"goip","hezhizheng\u002Fgoip","hezhizheng","基于 Merged-IP-Data 数据库的 IP 地址查询服务，支持多语言、简化输出格式。","https:\u002F\u002Fip.hzzio.top",null,"Go",31,1,29,0,2,0.9,"MIT License",false,"master",true,[],"2026-06-12 02:04:19","# GOIP - IP 地址查询服务\n\n一个基于 Merged-IP-Data 数据库，极简的 IP 地址查询服务，支持并发以及多语言、简化输出格式。\n\n## 功能特性\n- 完全免费，下载即使用\n- 毫秒级响应，准确度高\n- 两种输出格式：完整版 \u002F 简化版\n- 多语言支持：简体中文、英语、德语、法语、日语等\n- 支持多 IP 并发查询（逗号分隔）\n- 支持下载\u002F更新 IP 数据库\n- 下载进度条显示\n- 提供免费服务 [https:\u002F\u002Fip.hzzio.top](https:\u002F\u002Fip.hzzio.top) 、 [https:\u002F\u002Fip.hzzio.top\u002Fs](https:\u002F\u002Fip.hzzio.top\u002Fs)（请勿滥用，每天自动更新ip地址库）\n\n## 使用步骤\n\n### 1. [下载编译好的文件启动](https:\u002F\u002Fgithub.com\u002Fhezhizheng\u002Fgoip\u002Freleases\u002F)\n\n### 2. 下载 IP 数据库\n\n首次运行服务时，如果检测到本地没有 IP 数据库，会自动下载默认数据库：\n\n```bash\n# 启动服务 并自动下载数据库(不存在的情况下)\n.\u002Fgoip.exe\n```\n\n国内服务器可使用 gh-proxy.com 代理下载，速度飞快\n```bash\n# 该命令仅下载数据库 服务需额外启动 \n.\u002Fgoip.exe -d https:\u002F\u002Fgh-proxy.com\u002Fhttps:\u002F\u002Fgithub.com\u002FNetworkCats\u002FMerged-IP-Data\u002Freleases\u002Flatest\u002Fdownload\u002FMerged-IP.mmdb\n```\n\n![](https:\u002F\u002Fiili.io\u002FCHaatDB.png)\n\n**手动下载\u002F更新方式**：\n\n**方式一：下载默认数据库**\n```bash\n.\u002Fgoip.exe -d 1\n```\n\n**方式二：下载指定 URL 的数据库**\n```bash\n.\u002Fgoip.exe -d https:\u002F\u002Fexample.com\u002Fcustom.mmdb\n```\n\n下载完成后会自动退出，数据库文件保存为 `Merged-IP.mmdb`。\n可结合 crontab + [shell脚本](.\u002Fgoip.sh) 定时自动更新数据库\n\n### 3. 启动服务\n\n默认监听端口 8066，可通过 `-p` 参数指定端口：\n\n```bash\n.\u002Fgoip.exe -p 8080\n```\n\n### 4. API 接口\n\n#### 完整版查询（默认）\n\n**路由**：`\u002F`\n\n**参数**：\n- `ip`：要查询的 IP 地址（多个用逗号分隔）\n\n**示例**：\n```bash\n# 查询单个 IP\ncurl \"http:\u002F\u002F127.0.0.1:8066\u002F?ip=8.8.8.8\"\n\n# 批量查询\ncurl \"http:\u002F\u002F127.0.0.1:8066\u002F?ip=8.8.8.8,1.1.1.1,114.114.114.114\"\n```\n\n**响应示例**：\n```json\n[\n  {\n    \"ip\": \"8.8.8.8\",\n    \"data\": {\n      \"city\": {...},\n      \"continent\": {...},\n      \"country\": {...},\n      \"location\": {...},\n      \"subdivisions\": [...],\n      \"asn\": {...}\n    }\n  }\n]\n```\n\n#### 简化版查询\n\n**路由**：`\u002Fs` 或 `\u002Fs\u002F{lang}`\n\n**参数**：\n- `ip`：要查询的 IP 地址（多个用逗号分隔）\n- `{lang}`：语言代码（可选，默认为 `zh-CN`）\n\n**支持的语言**：\n\n| 语言代码 | 说明 |\n|---------|------|\n| zh-CN | 简体中文（默认） |\n| en | 英语 |\n| de | 德语 |\n| es | 西班牙语 |\n| fr | 法语 |\n| ja | 日语 |\n| pt-BR | 巴西葡萄牙语 |\n| ru | 俄语 |\n\n**示例**：\n```bash\n# 默认简体中文\ncurl \"http:\u002F\u002F127.0.0.1:8066\u002Fs?ip=188.253.117.144\"\n\n# 英文输出\ncurl \"http:\u002F\u002F127.0.0.1:8066\u002Fs\u002Fen?ip=8.8.8.8\"\n\n# 日语输出\ncurl \"http:\u002F\u002F127.0.0.1:8066\u002Fs\u002Fja?ip=1.1.1.1\"\n\n# 批量查询\ncurl \"http:\u002F\u002F127.0.0.1:8066\u002Fs\u002Fzh-CN?ip=8.8.8.8,1.1.1.1,114.114.114.114\"\n```\n\n**响应示例**：\n```json\n[\n  {\n    \"organization\": \"Google LLC\",\n    \"city\": \"Mountain View\",\n    \"isp\": \"google.com\",\n    \"asn_organization\": \"Google LLC\",\n    \"latitude\": 37.40599,\n    \"asn\": 15169,\n    \"continent_code\": \"NA\",\n    \"country\": \"美国\",\n    \"timezone\": \"America\u002FLos_Angeles\",\n    \"country_code\": \"US\",\n    \"longitude\": -122.078514,\n    \"region\": \"加利福尼亚州\",\n    \"ip\": \"8.8.8.8\",\n    \"region_code\": \"CA\"\n  }\n]\n```\n\n**简化版字段说明**：\n\n| 字段 | 说明 |\n|------|------|\n| ip | IP 地址 |\n| asn | AS 号码 |\n| asn_organization | AS 组织名称 |\n| organization | 组织名称（同 asn_organization） |\n| isp | ISP 域名 |\n| continent_code | 大洲代码 |\n| country | 国家名称 |\n| country_code | 国家代码 |\n| region | 地区\u002F省份 |\n| region_code | 地区代码 |\n| city | 城市名称 |\n| latitude | 纬度 |\n| longitude | 经度 |\n| timezone | 时区 |\n\n## 编译运行\n### 可自行编译可执行文件(跨平台)\n```\n# 用法参考 https:\u002F\u002Fgithub.com\u002Fmitchellh\u002Fgox\n# 生成文件可直接执行 \ngox -osarch=\"windows\u002Famd64\" -ldflags \"-s -w\" -gcflags=\"all=-trimpath=${PWD}\" -asmflags=\"all=-trimpath=${PWD}\"\ngox -osarch=\"darwin\u002Famd64\" -ldflags \"-s -w\" -gcflags=\"all=-trimpath=${PWD}\" -asmflags=\"all=-trimpath=${PWD}\"\ngox -osarch=\"linux\u002Famd64\" -ldflags \"-s -w\" -gcflags=\"all=-trimpath=${PWD}\" -asmflags=\"all=-trimpath=${PWD}\"\ngox -osarch=\"linux\u002Farm64\" -ldflags \"-s -w\" -gcflags=\"all=-trimpath=${PWD}\" -asmflags=\"all=-trimpath=${PWD}\"\n```\n\n## 许可证\n本项目采用 [MIT License](.\u002FLICENSE.txt) 开源许可证。\n\n## 相关项目\n- [Merged-IP-Data](https:\u002F\u002Fgithub.com\u002FNetworkCats\u002FMerged-IP-Data) (特别感谢)\n","GOIP 是一个基于 Merged-IP-Data 数据库的 IP 地址查询服务，支持多语言和简化输出格式。其核心功能包括毫秒级响应、高准确度的 IP 查询，支持多种输出格式（完整版和简化版），以及多语言支持（如简体中文、英语、德语等）。该服务还支持多 IP 并发查询，并提供自动下载和更新 IP 数据库的功能。GOIP 适合需要快速准确地获取 IP 地址相关信息的应用场景，例如网络安全分析、用户地理位置统计等。项目使用 Go 语言编写，完全免费且易于部署。","2026-06-11 04:06:12","CREATED_QUERY"]