docs(代码注释): 添加注释作为文档

This commit is contained in:
xiaoqidun 2021-09-29 15:50:34 +08:00
parent ace01b9b01
commit 9bdad9dfc4

View File

@ -11,28 +11,28 @@ import (
var client = &http.Client{Timeout: 5 * time.Second} var client = &http.Client{Timeout: 5 * time.Second}
type Body struct { type Body struct {
Status int `json:"status"` Status int `json:"status"` // 状态码0为正常其它为异常
Message string `json:"message"` Message string `json:"message"` // 对status的描述
Result Result `json:"result"` Result Result `json:"result"` // IP定位结果
} }
type Result struct { type Result struct {
IP string `json:"ip"` IP string `json:"ip"` // 用于定位的IP地址
AdInfo AdInfo `json:"ad_info"` AdInfo AdInfo `json:"ad_info"` // 定位行政区划信息
Location Location `json:"location"` Location Location `json:"location"` // 定位坐标
} }
type AdInfo struct { type AdInfo struct {
Nation string `json:"nation"` Nation string `json:"nation"` // 国家
Province string `json:"province"` Province string `json:"province"` // 省
City string `json:"city"` City string `json:"city"` // 市
District string `json:"district"` District string `json:"district"` // 区
Adcode int `json:"adcode"` Adcode int `json:"adcode"` // 行政区划代码
} }
type Location struct { type Location struct {
Lat float64 `json:"lat"` Lat float64 `json:"lat"` // 纬度
Lng float64 `json:"lng"` Lng float64 `json:"lng"` // 经度
} }
// QueryIP 使用腾讯位置服务查询IP // QueryIP 使用腾讯位置服务查询IP