From 8eea8cdd0edaafb49af52ebef425c374371ab878 Mon Sep 17 00:00:00 2001 From: mz <2392368224@qq.com> Date: Sat, 13 Nov 2021 22:20:16 +0800 Subject: [PATCH] fix filter delay time bug --- utils/csv.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/csv.go b/utils/csv.go index 263e263..e296008 100644 --- a/utils/csv.go +++ b/utils/csv.go @@ -13,7 +13,7 @@ import ( const ( defaultOutput = "result.csv" maxDelay = 9999 * time.Millisecond - minDelay = time.Duration(0) + minDelay = 0 * time.Millisecond ) var ( @@ -85,14 +85,14 @@ func convertToString(data []CloudflareIPData) [][]string { type PingDelaySet []CloudflareIPData func (s PingDelaySet) FilterDelay() (data PingDelaySet) { - if InputMaxDelay >= maxDelay || InputMinDelay <= minDelay { + if InputMaxDelay > maxDelay || InputMinDelay < minDelay { return s } for _, v := range s { if v.Delay > InputMaxDelay { // 平均延迟上限 break } - if v.Delay <= InputMinDelay { // 平均延迟下限 + if v.Delay < InputMinDelay { // 平均延迟下限 continue } data = append(data, v) // 延迟满足条件时,添加到新数组中