• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

example/pgfortune/H07-Jul-2021-

.travis.ymlH A D07-Jul-202175

LICENSEH A D07-Jul-20211 KiB

README.mdH A D07-Jul-2021560

authentication_cleartext_password.goH A D07-Jul-20211.5 KiB

authentication_md5_password.goH A D07-Jul-20211.9 KiB

authentication_ok.goH A D07-Jul-20211.3 KiB

authentication_sasl.goH A D07-Jul-20211.9 KiB

authentication_sasl_continue.goH A D07-Jul-20212 KiB

authentication_sasl_final.goH A D07-Jul-20211.9 KiB

backend.goH A D07-Jul-20214.9 KiB

backend_key_data.goH A D07-Jul-20211.3 KiB

backend_test.goH A D07-Jul-20212.9 KiB

big_endian.goH A D07-Jul-2021663

bind.goH A D07-Jul-20215.5 KiB

bind_complete.goH A D07-Jul-2021930

cancel_request.goH A D07-Jul-20211.3 KiB

chunkreader.goH A D07-Jul-2021561

close.goH A D07-Jul-20211.9 KiB

close_complete.goH A D07-Jul-2021937

command_complete.goH A D07-Jul-20211.6 KiB

copy_both_response.goH A D07-Jul-20212.4 KiB

copy_data.goH A D07-Jul-20211.4 KiB

copy_done.goH A D07-Jul-20211,010

copy_fail.goH A D07-Jul-20211.2 KiB

copy_in_response.goH A D07-Jul-20212.4 KiB

copy_out_response.goH A D07-Jul-20212.3 KiB

data_row.goH A D07-Jul-20213.1 KiB

describe.goH A D07-Jul-20212 KiB

doc.goH A D07-Jul-2021225

empty_query_response.goH A D07-Jul-2021972

error_response.goH A D07-Jul-20217.5 KiB

execute.goH A D07-Jul-20211.4 KiB

flush.goH A D07-Jul-2021882

frontend.goH A D07-Jul-20215.3 KiB

frontend_test.goH A D07-Jul-20212.7 KiB

function_call_response.goH A D07-Jul-20212.3 KiB

go.modH A D07-Jul-2021164

go.sumH A D07-Jul-20211.2 KiB

gss_enc_request.goH A D07-Jul-20211 KiB

json_test.goH A D07-Jul-202115.8 KiB

no_data.goH A D07-Jul-2021888

notice_response.goH A D07-Jul-2021665

notification_response.goH A D07-Jul-20211.6 KiB

parameter_description.goH A D07-Jul-20211.7 KiB

parameter_status.goH A D07-Jul-20211.4 KiB

parse.goH A D07-Jul-20212 KiB

parse_complete.goH A D07-Jul-2021937

password_message.goH A D07-Jul-20211.3 KiB

pgproto3.goH A D07-Jul-20211.6 KiB

portal_suspended.goH A D07-Jul-2021951

query.goH A D07-Jul-20211.1 KiB

ready_for_query.goH A D07-Jul-20211.5 KiB

row_description.goH A D07-Jul-20214.3 KiB

sasl_initial_response.goH A D07-Jul-20212.1 KiB

sasl_response.goH A D07-Jul-20211.4 KiB

ssl_request.goH A D07-Jul-20211,012

startup_message.goH A D07-Jul-20212.3 KiB

sync.goH A D07-Jul-2021875

terminate.goH A D07-Jul-2021910

README.md

1[![](https://godoc.org/github.com/jackc/pgproto3?status.svg)](https://godoc.org/github.com/jackc/pgproto3)
2[![Build Status](https://travis-ci.org/jackc/pgproto3.svg)](https://travis-ci.org/jackc/pgproto3)
3
4# pgproto3
5
6Package pgproto3 is a encoder and decoder of the PostgreSQL wire protocol version 3.
7
8pgproto3 can be used as a foundation for PostgreSQL drivers, proxies, mock servers, load balancers and more.
9
10See example/pgfortune for a playful example of a fake PostgreSQL server.
11
12Extracted from original implementation in https://github.com/jackc/pgx.
13