Jack Christensen
f25878662d
Use golang.org/x/xerrors
2019-04-20 17:43:44 -05:00
Jack Christensen
0ac82007fb
Use extracted packages with Go modules
2019-04-05 10:59:47 -05:00
Jack Christensen
a5f166bd21
Use github.com/pkg/errors
2017-06-04 21:30:03 -05:00
Jack Christensen
6b906ca870
Refactor pgio and types to append buffers
2017-05-02 20:38:26 -05:00
Jack Christensen
ab21bc4ec7
pgtype DecodeText and DecodeBinary do not copy
...
They now take ownership of the src argument.
Needed to change Scan to make a copy of []byte arguments as lib/pq apparently
gives Scan a shared memory buffer.
2017-04-29 12:23:51 -05:00
Jack Christensen
f0e9337d8f
Add satori-uuid type
...
Make pgtype.EncodeValueText public
2017-04-14 16:46:39 -05:00
Jack Christensen
d94f8daeb1
Use pointer methods for all struct pgtypes
...
Now no need to no whether certain interfaces are implemented by struct or
pointer to struct.
2017-04-14 13:08:05 -05:00
Jack Christensen
066562fc89
Add pgtype.Numrange
2017-04-03 07:35:19 -05:00