对不起标题,我不知道怎么说
我对此代码有疑问
func ip2long(ip string) (ret int64) {
p:= strings.Split(ip, ".")
n, _:= strconv.Atoi(p[0])
ret += int64(n)*16777216
n, _= strconv.Atoi(p[1])
ret += int64(n)*65536
n, _= strconv.Atoi(p[2])
ret += int64(n)*256
n, _= strconv.Atoi(p[3])
ret += int64(n)
return
}
我想将IP地址转换为整数
你看我写了这么丑的代码
首先从 strconv.Atoi 检索数字,然后将其转换为 int64
如何简化这个?