1. 网络地址解析
net.LookupHost
解析主机名到 IP 地址。
net.LookupIP
解析主机名到 IP 地址列表。
2. TCP 连接
net.Dial
连接到指定网络地址(支持 “tcp”, “udp”, “unix”)。
net.Listen
监听指定网络地址的连接。
3. UDP 连接
net.ListenUDP
监听 UDP 地址。
net.DialUDP
连接到指定的 UDP 地址。
4. 网络接口
net.Interfaces
返回系统的网络接口列表。
5. IP 地址处理
net.ParseIP
将字符串形式的 IP 地址解析为 net.IP 类型。
net.IP
net.IP 类型用于表示 IP 地址。
6. 域名解析
net.LookupCNAME
解析并返回域名的规范名称。
net.LookupSRV
解析指定服务的 SRV 记录。
7. 自定义 Dialer
net.Dialer
使用自定义配置进行网络连接。
8. 错误处理
net.Error
检查错误类型是否为临时错误或超时错误。
net 包中的 API,Go 语言可以方便地处理网络编程相关的任务。根据具体需求,可以进行更加复杂的网络应用开发。