当前位置: 首页 > news >正文

做网站会提供源代码吗磁力链 ciliba

做网站会提供源代码吗,磁力链 ciliba,企业做网站需要花多少钱,上海模板网站建站简介 在net包中提供了获取所有网卡的ip,一般不会用127.0.0.1,::1这样的本地回环地址,可以过滤掉,如果想要获取当前真正在使用的地址,得通过net.Dail去连一下才知道 获取ip地址 func main() {fmt.Println(getIpv4())fmt.Println…

简介

在net包中提供了获取所有网卡的ip,一般不会用127.0.0.1,::1这样的本地回环地址,可以过滤掉,如果想要获取当前真正在使用的地址,得通过net.Dail去连一下才知道

获取ip地址

func main() {fmt.Println(getIpv4())fmt.Println(getIpv6())
}func getIpv4() []string {ips := make([]string, 0)for _, ip := range GetAllIp() {if ip.IP.To4() != nil {ips = append(ips, ip.IP.String())}}return ips
}func getIpv6() []string {ips := make([]string, 0)for _, ip := range GetAllIp() {if ip.IP.To16() != nil {ips = append(ips, ip.IP.String())}}return ips
}func GetAllIp() []*net.IPNet {ips := make([]*net.IPNet, 0)addrs, _ := net.InterfaceAddrs()for _, addr := range addrs {// 过滤调本地回环地址if ip, ok := addr.(*net.IPNet); ok && !ip.IP.IsLoopback() {ips = append(ips, ip)}}return ips
}

获取正在使用的地址

通过net.Dial去连一下自然就能知道自己用的是哪个地址,使用udp去连地址可以随便写,只要符合规范

func main() {fmt.Println(GetUseIp())
}func GetUseIp() string {dial, err := net.Dial("udp", "8.8.8.8:80") // Google的公共DNS服务器if err != nil {return "127.0.0.1"}addr := dial.LocalAddr().String()index := strings.LastIndex(addr, ":")return addr[:index]
}执行输出172.20.131.124

欢迎关注,学习不迷路!

http://www.tj-hxxt.cn/news/39443.html

相关文章:

  • wordpress后台是英文seo站长工具查询
  • 响应式网站 768 320杭州seo网站排名
  • 如何与导航网站做友情链接网络推广是什么意思
  • 政府网站有哪些兰州网络seo公司
  • 网站开发合同官司网络营销的特点有几个
  • 网站必须备案站长工具官网
  • 网站开发流程图和介绍自媒体软文发布平台
  • 北海做网站成人教育培训机构十大排名
  • 城乡住房和城乡建设网站查询朝阳网站建设
  • 网站怎么做跳出提示筐seo详细教程
  • 建设网站的网站叫什么厦门seo排名公司
  • 机票网站建设seo推广是什么意思呢
  • 网站做产品的审核吗网络推广是网络营销的基础
  • b2b商城网站系统合肥网站设计
  • 网站查询备案服务商快刷网站
  • 网站没有备案可以做百度推广吗it培训四个月骗局
  • 网站搭建网站百度搜索关键词
  • 免费的网站域名查询方法有哪些搜索推广是什么意思
  • 嘉兴做网站的 seo won
  • wordpress站群源码友情链接交换统计表
  • wordpress 页面全屏郑州关键词优化平台
  • 电商的网站怎么做的免费建站工具
  • 网站建设亿码酷适合5seo专家招聘
  • 德州网站制作怎么在百度上推广
  • 网页设计及网站建设的相关概念二级域名分发平台
  • 网站源码在线下载百度的企业网站
  • 制造网站广告联盟哪个比较好
  • 网站建设存在四个问题营销案例
  • 郑州做网站排名公司哪家好发布新闻
  • 汉中市住房和城乡建设委员会网站seo竞价培训