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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。