• 技术文章 >后端开发 >Golang

    Golang怎么判断是否为ip

    尚2020-01-15 10:22:23原创3733

    golang判断是否IP的方法:

    我们可以通过判断是否合法IP地址来判断是否IP,go语言中可以使用net包检查是否合法IP。

    go语言中判断是否合法IP的实现代码:

    package main
    
    import (
         "net"
         “fmt”
    )
    
    func main() {
       
        ipv4 := "12.56.30.88"
        // ParseIP 这个方法 可以用来检查 ip 地址是否正确,如果不正确,该方法返回 nil
        address := net.ParseIP(ipv4)  
        if address == nil {
             fmt.Println("ip地址格式不正确")
        }else {
             fmt.Println("正确的ip地址", address.String()) 
        }
         
    }

    ParseIP方法可以检查ipv4和ipv6的IP地址。

    更多golang知识请关注PHP中文网golang教程栏目。

    以上就是Golang怎么判断是否为ip的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Golang
    上一篇:golang怎么判断slice是否为空 下一篇:golang如何打包
    千万级数据并发解决方案

    相关文章推荐

    • golang 空指针怎么检查• golang怎么把字符串转成Int类型• golang怎么判断map是否为空• golang判断是否目录的方法
    1/1

    PHP中文网