From 106f2d2583c77b27c8c63c3c16aea9fadf77ec67 Mon Sep 17 00:00:00 2001 From: liuxiaolong <736321739@qq.com> Date: 星期三, 26 六月 2019 19:50:35 +0800 Subject: [PATCH] test --- service/FaceSdkService.go | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-) diff --git a/service/FaceSdkService.go b/service/FaceSdkService.go index bd23acf..6970479 100644 --- a/service/FaceSdkService.go +++ b/service/FaceSdkService.go @@ -6,6 +6,9 @@ "encoding/json" "fmt" "github.com/gogo/protobuf/proto" + "github.com/satori/go.uuid" + "io/ioutil" + "time" ) const ( @@ -13,6 +16,30 @@ Url_Service_PULL = "tcp:///tmp///webserver-1.ipc" ) var imgPushChan chan protomsg.Recvmsg + +func TestPushImgMsg() { + InitService() + imgData := readImgFile() + fmt.Println("imgData.len:",len(imgData)) + for { + PushImgMsg(protomsg.Recvmsg{ + Id:uuid.NewV4().String(), + Addr:"", + Picdata:imgData, + }) + fmt.Println("pushed img") + time.Sleep(5*time.Second) + } +} + +func readImgFile() []byte{ + filePath := "/home/user/workspace/timg.jpg" + bytes, err := ioutil.ReadFile(filePath) + if err !=nil { + fmt.Println("Read img err:",err) + } + return bytes +} func PushImgMsg(is protomsg.Recvmsg){ imgPushChan <- is @@ -42,7 +69,7 @@ } rMsg := protomsg.SdkMessage{} if err := proto.Unmarshal(resultBytes, &rMsg);err !=nil{ - fmt.Println(rMsg) + fmt.Println("recv MSG:",rMsg) resultMap[rMsg.Cid] = rMsg } -- Gitblit v1.8.0