From bdd4894862af035f6a17d0f618f47d5a9adecfb3 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期四, 08 八月 2019 20:52:35 +0800
Subject: [PATCH] 测试多线程
---
main.go | 8 ++------
1 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/main.go b/main.go
index 67a887e..779584f 100644
--- a/main.go
+++ b/main.go
@@ -70,10 +70,8 @@
fmt.Println("recv error : ", err)
continue
} else {
- wg := sync.WaitGroup{}
for msg := range msgChan {
- wg.Add(1)
- go func() {
+ go func(msg []byte) {
logger.Debug("褰撳墠鏃堕棿鎴筹細",time.Now().Unix())
arg := ruleserver.SdkDatas{}
//paramFormat(msg, &arg)
@@ -89,10 +87,8 @@
logger.Debug("鎻掑叆瀹孍s鎵�鐢ㄦ椂闂达細",time.Since(start))
//浜嬩欢鎺ㄩ��
//go labelFilter.Judge(resultMsg)
- wg.Done()
- }()
+ }(msg)
}
- wg.Wait()
}
}
}
--
Gitblit v1.8.0