improve: use IndexByte to find the colon of ip address (#92)

This commit is contained in:
UUBulb
2024-11-24 01:02:40 +08:00
committed by GitHub
parent ee37e35eb2
commit 88efe2d1d5
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -91,11 +91,11 @@ func fetchIP(servers []string, isV6 bool) string {
}
}
// 没取到 v6 IP
if isV6 && !strings.Contains(newIP, ":") {
if isV6 && strings.IndexByte(newIP, ':') == -1 {
continue
}
// 没取到 v4 IP
if !isV6 && !strings.Contains(newIP, ".") {
if !isV6 && strings.IndexByte(newIP, '.') == -1 {
continue
}
ip = newIP