当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


GO IP.To16用法及代码示例

GO语言"net"包中"IP.To16"类型的用法及代码示例。

用法:

func(ip IP) To16() IP

To16 将 IP 地址 ip 转换为 16 字节的表示形式。如果 ip 不是 IP 地址(长度错误),To16 返回 nil。

例子:

package main

import (
    "fmt"
    "net"
)

func main() {
    ipv6 := net.IP{0xfc, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    ipv4 := net.IPv4(10, 255, 0, 0)

    fmt.Println(ipv6.To16())
    fmt.Println(ipv4.To16())

}

输出:

fc00::
10.255.0.0

相关用法


注:本文由纯净天空筛选整理自golang.google.cn大神的英文原创作品 IP.To16。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。