# README
13. netutil 网络包支持获取 ip 地址,发送 http 请求。
import "github.com/x-module/helper/netutil"
函数列表:
- ConvertMapToQueryString : 将map转换成http查询字符串。
- EncodeUrl : 编码url query string的值(?a=1&b=[2] -> ?a=1&b=%5B2%5D)。
- GetInternalIp : 获取内部ipv4。
- GetIps : 获取系统ipv4地址列表。
- GetMacAddrs : 获取系统mac地址列。
- GetPublicIpInfo : 获取公网ip信息.
- GetRequestPublicIp : 获取http请求ip。
- IsPublicIP : 判断ip是否是公共ip。
- IsInternalIP : 判断ip是否是局域网ip。
- StructToUrlValues : 将结构体转为url values, 仅转化结构体导出字段并且包含
json
tag。 - RequestUtils : 网络请求相关库。