type oobReader … func (o *oobReader) Read(b []byte) (n int, err error) { … } type unixTransport … func newUnixTransport(keys string) (transport, error) { … } func init() { … } func (t *unixTransport) EnableUnixFDs() { … } func (t *unixTransport) ReadMessage() (*Message, error) { … } func (t *unixTransport) SendMessage(msg *Message) error { … } func (t *unixTransport) SupportsUnixFDs() bool { … }