var ErrUnknown …
var ErrParse …
var ErrInvalidRequest …
var ErrMethodNotFound …
var ErrInvalidParams …
var ErrInternal …
var ErrServerOverloaded …
type wireRequest …
type wireResponse …
type wireCombined …
type WireError …
type wireVersionTag …
type ID …
func NewError(code int64, message string) error { … }
func (err *WireError) Error() string { … }
func (wireVersionTag) MarshalJSON() ([]byte, error) { … }
func (wireVersionTag) UnmarshalJSON(data []byte) error { … }
func NewIntID(v int64) ID { … }
func NewStringID(v string) ID { … }
func (id ID) Format(f fmt.State, r rune) { … }
func (id *ID) MarshalJSON() ([]byte, error) { … }
func (id *ID) UnmarshalJSON(data []byte) error { … }