pebbe / zmq4

A Go interface to ZeroMQ version 4
BSD 2-Clause "Simplified" License
1.17k stars 163 forks source link

fix an examples bug: err is shadowed during return #92

Closed fengxueguang closed 8 years ago

fengxueguang commented 8 years ago

This error was discovered when I builded mdclient. Don't know if this error is related to the version of go. My go version is 1.5.1.

Signed-off-by: fengxueguang fengxueguang@360.cn

pebbe commented 8 years ago

I don't see a bug. What are you trying to fix?

fengxueguang commented 8 years ago

sorry,you are right i am wrong. if len(polled)>0{ msg, err := mdcli.client.RecvMessage(0) i write this code,and get the error err is shadowed during return,but your example is if len(polled) > 0 { var msg []string msg, err = mdcli.client.RecvMessage(0)

You are right,i am so sorry.