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

..03-May-2022-

.github/workflows/H24-Jul-2021-

ext/H24-Jul-2021-

pgxtype/H24-Jul-2021-

testutil/H24-Jul-2021-

travis/H24-Jul-2021-

zeronull/H24-Jul-2021-

.travis.ymlH A D24-Jul-2021563

CHANGELOG.mdH A D24-Jul-20213.2 KiB

LICENSEH A D24-Jul-20211.1 KiB

README.mdH A D24-Jul-2021508

aclitem.goH A D24-Jul-20212.8 KiB

aclitem_array.goH A D24-Jul-202110.2 KiB

aclitem_array_test.goH A D24-Jul-202110.4 KiB

aclitem_test.goH A D24-Jul-20212.5 KiB

array.goH A D24-Jul-20218 KiB

array_test.goH A D24-Jul-20213.2 KiB

array_type.goH A D24-Jul-20217.3 KiB

array_type_test.goH A D24-Jul-20212.3 KiB

bit.goH A D24-Jul-20211 KiB

bit_test.goH A D24-Jul-2021652

bool.goH A D24-Jul-20213.8 KiB

bool_array.goH A D24-Jul-202111.9 KiB

bool_array_test.goH A D24-Jul-20218.5 KiB

bool_test.goH A D24-Jul-20214.2 KiB

box.goH A D24-Jul-20213.2 KiB

box_test.goH A D24-Jul-2021740

bpchar.goH A D24-Jul-20211.7 KiB

bpchar_array.goH A D24-Jul-202112 KiB

bpchar_array_test.goH A D24-Jul-20211.6 KiB

bpchar_test.goH A D24-Jul-20211.3 KiB

bytea.goH A D24-Jul-20213.1 KiB

bytea_array.goH A D24-Jul-202111.3 KiB

bytea_array_test.goH A D24-Jul-20217.6 KiB

bytea_test.goH A D24-Jul-20212.3 KiB

cid.goH A D24-Jul-20211.7 KiB

cid_test.goH A D24-Jul-20212.5 KiB

cidr.goH A D24-Jul-2021712

cidr_array.goH A D24-Jul-202112.6 KiB

cidr_array_test.goH A D24-Jul-202110.8 KiB

circle.goH A D24-Jul-20212.9 KiB

circle_test.goH A D24-Jul-2021425

composite_bench_test.goH A D24-Jul-20213.7 KiB

composite_fields.goH A D24-Jul-20212.9 KiB

composite_fields_test.goH A D24-Jul-20218 KiB

composite_type.goH A D24-Jul-202115.2 KiB

composite_type_test.goH A D24-Jul-20217.6 KiB

convert.goH A D24-Jul-202113.4 KiB

custom_composite_test.goH A D24-Jul-20212 KiB

database_sql.goH A D24-Jul-2021827

date.goH A D24-Jul-20215.6 KiB

date_array.goH A D24-Jul-202111.9 KiB

date_array_test.goH A D24-Jul-202111.7 KiB

date_test.goH A D24-Jul-20217 KiB

daterange.goH A D24-Jul-20215.2 KiB

daterange_test.goH A D24-Jul-20214.5 KiB

enum_array.goH A D24-Jul-202110.2 KiB

enum_array_test.goH A D24-Jul-20218.9 KiB

enum_type.goH A D24-Jul-20213.9 KiB

enum_type_test.goH A D24-Jul-20213.3 KiB

float4.goH A D24-Jul-20215.8 KiB

float4_array.goH A D24-Jul-202112 KiB

float4_array_test.goH A D24-Jul-20218.5 KiB

float4_test.goH A D24-Jul-20215.5 KiB

float8.goH A D24-Jul-20215.5 KiB

float8_array.goH A D24-Jul-202112 KiB

float8_array_test.goH A D24-Jul-20217.6 KiB

float8_test.goH A D24-Jul-20215.5 KiB

generic_binary.goH A D24-Jul-2021983

generic_text.goH A D24-Jul-2021947

go.modH A D24-Jul-2021352

go.sumH A D24-Jul-202116.7 KiB

hstore.goH A D24-Jul-20218.9 KiB

hstore_array.goH A D24-Jul-202111.4 KiB

hstore_array_test.goH A D24-Jul-202113.6 KiB

hstore_test.goH A D24-Jul-20213.8 KiB

inet.goH A D24-Jul-20215.2 KiB

inet_array.goH A D24-Jul-202112.6 KiB

inet_array_test.goH A D24-Jul-202110.8 KiB

inet_test.goH A D24-Jul-20215.2 KiB

int2.goH A D24-Jul-20216.5 KiB

int2_array.goH A D24-Jul-202121 KiB

int2_array_test.goH A D24-Jul-202110 KiB

int2_test.goH A D24-Jul-20215.1 KiB

int4.goH A D24-Jul-20216.4 KiB

int4_array.goH A D24-Jul-202121 KiB

int4_array_test.goH A D24-Jul-202110.3 KiB

int4_test.goH A D24-Jul-20216.2 KiB

int4range.goH A D24-Jul-20215.2 KiB

int4range_test.goH A D24-Jul-20211.4 KiB

int8.goH A D24-Jul-20215.9 KiB

int8_array.goH A D24-Jul-202121 KiB

int8_array_test.goH A D24-Jul-202110.3 KiB

int8_test.goH A D24-Jul-20216.2 KiB

int8range.goH A D24-Jul-20215.2 KiB

int8range_test.goH A D24-Jul-20211.4 KiB

interval.goH A D24-Jul-20215.9 KiB

interval_test.goH A D24-Jul-20212.6 KiB

json.goH A D24-Jul-20214 KiB

json_test.goH A D24-Jul-20214.9 KiB

jsonb.goH A D24-Jul-20211.7 KiB

jsonb_array.goH A D24-Jul-202112 KiB

jsonb_array_test.goH A D24-Jul-2021924

jsonb_test.goH A D24-Jul-20213.9 KiB

line.goH A D24-Jul-20212.9 KiB

line_test.goH A D24-Jul-2021831

lseg.goH A D24-Jul-20213.3 KiB

lseg_test.goH A D24-Jul-2021468

macaddr.goH A D24-Jul-20213.3 KiB

macaddr_array.goH A D24-Jul-202112.1 KiB

macaddr_array_test.goH A D24-Jul-20219.3 KiB

macaddr_test.goH A D24-Jul-20211.8 KiB

name.goH A D24-Jul-20211.6 KiB

name_test.goH A D24-Jul-20212.4 KiB

numeric.goH A D24-Jul-202116.4 KiB

numeric_array.goH A D24-Jul-202116.1 KiB

numeric_array_test.goH A D24-Jul-20219.8 KiB

numeric_test.goH A D24-Jul-202116.5 KiB

numrange.goH A D24-Jul-20215.2 KiB

numrange_test.goH A D24-Jul-20211.3 KiB

oid.goH A D24-Jul-20211.9 KiB

oid_value.goH A D24-Jul-20211.7 KiB

oid_value_test.goH A D24-Jul-20212.2 KiB

path.goH A D24-Jul-20213.6 KiB

path_test.goH A D24-Jul-2021634

pgtype.goH A D24-Jul-202129.2 KiB

pgtype_test.goH A D24-Jul-20217.3 KiB

pguint32.goH A D24-Jul-20213.4 KiB

point.goH A D24-Jul-20214.1 KiB

point_test.goH A D24-Jul-20213.1 KiB

polygon.goH A D24-Jul-20214.3 KiB

polygon_test.goH A D24-Jul-20212.1 KiB

qchar.goH A D24-Jul-20214 KiB

qchar_test.goH A D24-Jul-20215 KiB

range.goH A D24-Jul-20215.3 KiB

range_test.goH A D24-Jul-20215.2 KiB

record.goH A D24-Jul-20212.8 KiB

record_test.goH A D24-Jul-20214.3 KiB

text.goH A D24-Jul-20213.4 KiB

text_array.goH A D24-Jul-202111.9 KiB

text_array_test.goH A D24-Jul-20219.3 KiB

text_test.goH A D24-Jul-20214 KiB

tid.goH A D24-Jul-20213.2 KiB

tid_test.goH A D24-Jul-20211.8 KiB

time.goH A D24-Jul-20215.6 KiB

time_test.goH A D24-Jul-20215 KiB

timestamp.goH A D24-Jul-20216 KiB

timestamp_array.goH A D24-Jul-202112.2 KiB

timestamp_array_test.goH A D24-Jul-202110.8 KiB

timestamp_test.goH A D24-Jul-20216.9 KiB

timestamptz.goH A D24-Jul-20216.5 KiB

timestamptz_array.goH A D24-Jul-202112.3 KiB

timestamptz_array_test.goH A D24-Jul-202112.5 KiB

timestamptz_test.goH A D24-Jul-20219.1 KiB

tsrange.goH A D24-Jul-20215.2 KiB

tsrange_array.goH A D24-Jul-202110.9 KiB

tsrange_test.goH A D24-Jul-20211.4 KiB

tstzrange.goH A D24-Jul-20215.2 KiB

tstzrange_array.goH A D24-Jul-202111 KiB

tstzrange_test.goH A D24-Jul-20211.7 KiB

typed_array.go.erbH A D24-Jul-202112.3 KiB

typed_array_gen.shH A D24-Jul-20215 KiB

typed_range.go.erbH A D24-Jul-20215.4 KiB

typed_range_gen.shH A D24-Jul-2021494

unknown.goH A D24-Jul-20211.3 KiB

uuid.goH A D24-Jul-20214.6 KiB

uuid_array.goH A D24-Jul-202113.2 KiB

uuid_array_test.goH A D24-Jul-202114.3 KiB

uuid_test.goH A D24-Jul-20216 KiB

varbit.goH A D24-Jul-20212.5 KiB

varbit_test.goH A D24-Jul-2021733

varchar.goH A D24-Jul-20211.7 KiB

varchar_array.goH A D24-Jul-202112.1 KiB

varchar_array_test.goH A D24-Jul-20219 KiB

xid.goH A D24-Jul-20211.8 KiB

xid_test.goH A D24-Jul-20212.5 KiB

README.md

1[![](https://godoc.org/github.com/jackc/pgtype?status.svg)](https://godoc.org/github.com/jackc/pgtype)
2![CI](https://github.com/jackc/pgtype/workflows/CI/badge.svg)
3
4# pgtype
5
6pgtype implements Go types for over 70 PostgreSQL types. pgtype is the type system underlying the
7https://github.com/jackc/pgx PostgreSQL driver. These types support the binary format for enhanced performance with pgx.
8They also support the database/sql `Scan` and `Value` interfaces and can be used with https://github.com/lib/pq.
9