From 68a800ce632de6c346049e68fc62480b04744753 Mon Sep 17 00:00:00 2001 From: douxu Date: Thu, 16 Oct 2025 17:45:10 +0800 Subject: [PATCH] add shield item of config in .gitignore --- .gitignore | 2 ++ handler/measurement_recommend.go | 17 ++++++++--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 637f6c6..22d71ff 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,5 @@ go.work .vscode # Shield all log files in the log folder /log/ +# Shield config files in the config folder +/config/config.yaml diff --git a/handler/measurement_recommend.go b/handler/measurement_recommend.go index 935297a..7c9bb31 100644 --- a/handler/measurement_recommend.go +++ b/handler/measurement_recommend.go @@ -66,17 +66,16 @@ func MeasurementRecommendHandler(c *gin.Context) { fmt.Printf("finalOffset:%v\n", finalOffset) resultRecommends := make([]string, 0, len(recommends)) - seen := make(map[string]struct{}) // 使用空结构体节省内存 + seen := make(map[string]struct{}) for _, recommend := range recommends { - recommendation := recommend[finalOffset:] - fmt.Printf("resultRecommend:%s\n", recommendation) - fmt.Printf("len of resultRecommend:%d\n", len(recommendation)) - - if len(recommendation) != 0 { - if _, exists := seen[recommendation]; !exists { - seen[recommendation] = struct{}{} - resultRecommends = append(resultRecommends, recommendation) + recommendTerm := recommend[finalOffset:] + fmt.Printf("resultRecommend:%s\n", recommendTerm) + fmt.Printf("len of resultRecommend:%d\n", len(recommendTerm)) + if len(recommendTerm) != 0 { + if _, exists := seen[recommendTerm]; !exists { + seen[recommendTerm] = struct{}{} + resultRecommends = append(resultRecommends, recommendTerm) } } }