@@ -218,20 +218,11 @@ func addFriend(c *candy.CandyClient, reader *bufio.Reader) {
218218
219219func newMessage (c * candy.CandyClient , reader * bufio.Reader ) {
220220 fmt .Println ("================发送消息==================" )
221- fmt .Println ("请输入发送用户ID:" )
222- data , _ , _ := reader .ReadLine ()
223- userID := string (data )
224-
225- from , err := strconv .ParseInt (userID , 10 , 64 )
226- if err != nil {
227- e := candy .ErrorParse (err .Error ())
228- log .Errorf ("Parse int code:%v error:%v" , e .Code , e .Msg )
229- return
230- }
221+ id := int64 (0 )
231222
232223 fmt .Println ("请输入接收用户ID:" )
233- data , _ , _ = reader .ReadLine ()
234- userID = string (data )
224+ data , _ , _ : = reader .ReadLine ()
225+ userID : = string (data )
235226
236227 user , err := strconv .ParseInt (userID , 10 , 64 )
237228 if err != nil {
@@ -244,14 +235,14 @@ func newMessage(c *candy.CandyClient, reader *bufio.Reader) {
244235 data , _ , _ = reader .ReadLine ()
245236 msg := string (data )
246237
247- err = c .SendMessage (from , 0 , user , msg )
238+ id , err = c .SendMessage (0 , user , msg )
248239 if err != nil {
249240 e := candy .ErrorParse (err .Error ())
250241 log .Errorf ("send message code:%v error:%v" , e .Code , e .Msg )
251242 return
252243 }
253244
254- log .Debugf ("send msg success, userID:%v" , userID )
245+ log .Debugf ("send msg[%d] success, userID:%v" , id , userID )
255246 fmt .Println ("==============================================" )
256247}
257248
0 commit comments