Skip to content

Commit 5b543c2

Browse files
committed
update 2022年 6月19日 星期日 19时44分04秒 CST
1 parent ccf3956 commit 5b543c2

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

main.go

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ var filename = flag.String("in", "", "输入文件名")
1515
var cidrSlice []string
1616
var iprangeSlice []string
1717
var wrongSlice []string
18-
var ipv4_left = ""
19-
var ipv4_right = ""
18+
var ipv4Left = ""
19+
var ipv4Right = ""
2020
var numSlice []uint
2121

2222
func main() {
@@ -67,8 +67,10 @@ func todo() {
6767
cidr()
6868

6969
// 处理非预期格式
70-
fmt.Println("-----非预期格式-----")
71-
wrong()
70+
if len(wrongSlice) > 0 {
71+
fmt.Println("-----存在非预期格式-----")
72+
wrong()
73+
}
7274

7375
}
7476

@@ -77,12 +79,12 @@ func iprange() {
7779
for _, v := range iprangeSlice {
7880
arr := strings.Split(v, "-")
7981
if len(arr) == 2 {
80-
ipv4_left = arr[0]
81-
ipv4_right = arr[1]
82+
ipv4Left = arr[0]
83+
ipv4Right = arr[1]
8284
// 左边地址
83-
addressRight := net.ParseIP(ipv4_left)
85+
addressRight := net.ParseIP(ipv4Left)
8486
// 右边地址
85-
addressRight2 := net.ParseIP(ipv4_right)
87+
addressRight2 := net.ParseIP(ipv4Right)
8688
if addressRight == nil {
8789
// 格式非预期
8890
wrongSlice = append(wrongSlice, v)
@@ -91,8 +93,8 @@ func iprange() {
9193
wrongSlice = append(wrongSlice, v)
9294
} else {
9395
// 转10进制
94-
num1, _ := exnet.IPString2Long(ipv4_left)
95-
num2, _ := exnet.IPString2Long(ipv4_right)
96+
num1, _ := exnet.IPString2Long(ipv4Left)
97+
num2, _ := exnet.IPString2Long(ipv4Right)
9698
if num1 > num2 {
9799
// 格式非预期
98100
wrongSlice = append(wrongSlice, v)

0 commit comments

Comments
 (0)