Versions in this module Expand all Collapse all v1 v1.0.0 Aug 10, 2017 Changes in this version + func Errorf(format string, a ...interface{}) error + func IsErr(err error) bool + type Discard struct + D conn.Duplex + func (d *Discard) Duplex() conn.Duplex + func (d *Discard) String() string + func (d *Discard) Tx(w, r []byte) error + type IO struct + R []byte + W []byte + type Playback struct + Count int + D conn.Duplex + DontPanic bool + Ops []IO + func (p *Playback) Close() error + func (p *Playback) Duplex() conn.Duplex + func (p *Playback) String() string + func (p *Playback) Tx(w, r []byte) error + type Record struct + Conn conn.Conn + Ops []IO + func (r *Record) Duplex() conn.Duplex + func (r *Record) String() string + func (r *Record) Tx(w, read []byte) error + type RecordRaw struct + W io.Writer + func (r *RecordRaw) Duplex() conn.Duplex + func (r *RecordRaw) String() string + func (r *RecordRaw) Tx(w, read []byte) error Incompatible versions in this module v2.0.0+incompatible Aug 25, 2017