Documentation
¶
Index ¶
- Variables
- func GetRemoteAddr(x context.Context) net.Addr
- func WritePacket(w io.Writer, tag string, dat []byte) error
- func WritePacketJSON(w io.Writer, tag string, payload any) error
- func WriteValue(w io.Writer, value any) (int, error)
- func WriteValues(w io.Writer, values ...any) (int, error)
- type AuthResult
- type Column
- type DataRows
- type Datatype
- type Packet
- type Portal
- type ReadWriter
- type Reader
- type ReqAuth
- type ReqBind
- type ReqId
- type ReqQueryFetch
- type Result
- type Stmt
- type ValueReader
- type Writer
Constants ¶
This section is empty.
Variables ¶
View Source
var BE = binary.BigEndian
View Source
var MAX_FRAGMENT_SIZE = 1024 * 1024 * 64
Functions ¶
Types ¶
type AuthResult ¶
type Packet ¶
func (*Packet) FinalFragment ¶
func (*Packet) SetFinalFragment ¶
func (*Packet) SetFragment ¶
type ReadWriter ¶
func NewReadWriter ¶
func NewReadWriter(rw io.ReadWriter) ReadWriter
func NewReadWriterAsync ¶
func NewReadWriterAsync(rw io.ReadWriter) ReadWriter
type ReqQueryFetch ¶
type ValueReader ¶
type ValueReader struct {
// contains filtered or unexported fields
}
func (*ValueReader) ReadString ¶
func (vr *ValueReader) ReadString(r io.Reader) (string, error)
Click to show internal directories.
Click to hide internal directories.