Showing 2 of 2 total issues
Method Encoder.WriteFrame
has 7 return statements (exceeds 4 allowed). Open
Open
func (e Encoder) WriteFrame(f *Frame) (int, error) {
var err error
var n, nn int
if err = e.bufW.WriteByte(flagSym); err != nil {
Method Decoder.ReadFrame
has 6 return statements (exceeds 4 allowed). Open
Open
func (fd *Decoder) ReadFrame() (*Frame, error) {
var err error
frame := Frame{}
if !fd.inSync {
if err := fd.resync(); err != nil {