タイトルですみません、私はそれを言う方法がわかりません
このコードについて質問があります
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 に変換します
これを簡単にする方法は?