README ¶ netstrings Go library that wraps a Reader or Writer to Read and Write as netstrings, for example for TCP connections Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func Decode(in []byte) ([][]byte, error) func Encode(in ...[]byte) ([]byte, error) type Reader func NewReader(r io.Reader) *Reader func (r *Reader) ReadNetstring() ([]byte, error) type Writer func NewWriter(w io.Writer) *Writer func (w *Writer) WriteNetstring(b []byte) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Decode ¶ func Decode(in []byte) ([][]byte, error) func Encode ¶ func Encode(in ...[]byte) ([]byte, error) Types ¶ type Reader ¶ type Reader struct { // contains filtered or unexported fields } func NewReader ¶ func NewReader(r io.Reader) *Reader func (*Reader) ReadNetstring ¶ func (r *Reader) ReadNetstring() ([]byte, error) type Writer ¶ type Writer struct { // contains filtered or unexported fields } func NewWriter ¶ func NewWriter(w io.Writer) *Writer func (*Writer) WriteNetstring ¶ func (w *Writer) WriteNetstring(b []byte) error Source Files ¶ View all Source files netstrings.go Click to show internal directories. Click to hide internal directories.