MCPcopy
hub / github.com/jackc/pgx / NewPgFortuneBackend

Function NewPgFortuneBackend

pgproto3/example/pgfortune/server.go:16–26  ·  view source on GitHub ↗
(conn net.Conn, responder func() ([]byte, error))

Source from the content-addressed store, hash-verified

14}
15
16func NewPgFortuneBackend(conn net.Conn, responder func() ([]byte, error)) *PgFortuneBackend {
17 backend := pgproto3.NewBackend(conn, conn)
18
19 connHandler := &PgFortuneBackend{
20 backend: backend,
21 conn: conn,
22 responder: responder,
23 }
24
25 return connHandler
26}
27
28func (p *PgFortuneBackend) Run() error {
29 defer p.Close()

Callers 1

mainFunction · 0.85

Calls 1

NewBackendFunction · 0.92

Tested by

no test coverage detected