我怎么在golang做这个?
示例字符串:
192.168.1.1/24
fd04:3e42:4a4e:3381 :: / 64
这是一个关于如何实际使用它的工作示例.
http://play.golang.org/p/Wtqy56LS2Y
package mainimport ( "fmt" "net")func main() { ipList := []string{"192.168.1.1/24","fd04:3e42:4a4e:3381::/64"} for i := 0; i < len(ipList); i += 1 { ip,ipnet,err := net.ParseCIDR(ipList[i]) if err != nil { fmt.Println("Error",ipList[i],err) continue } fmt.Println(ipList[i],"-> ip:",ip," net:",ipnet) }}总结
以上是内存溢出为你收集整理的cast – golang将一个字符串转换为net.IPNet类型全部内容,希望文章能够帮你解决cast – golang将一个字符串转换为net.IPNet类型所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)