Simo Haasanen 449a8a4f8e Add multidimensional array and slice support.
Adds array support - previously only slices were supported.
Adds new test cases for multidimensional arrays and slices.
All previous test cases are unmodified and passed (fully backwards compatible).
Removes hard-coded type conversions for arrays, instead now relies on the type support of the array element's type conversion support.
Less maintenance for arrays, new type conversions are automatically supported when array's element gains new type support.
Simplifies typed_array_gen.sh generator script by removing the hard-coded single-dimensional types for arrays.
Only typed_array.go.erb and typed_array_gen.sh have been changed + 1 new auxiliary function in array.go file + additional tests in test files for each array. Other changes are from generated code.
2020-08-07 13:10:32 +01:00
2020-01-24 14:58:59 -06:00
2020-06-09 18:31:49 -07:00
2019-04-20 19:14:08 -05:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2019-04-20 19:14:08 -05:00
2020-02-19 11:58:49 -06:00
2020-07-22 06:46:27 -05:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 17:43:44 -05:00
2020-03-09 10:40:40 -05:00
2019-04-20 19:14:08 -05:00
2019-04-20 19:14:08 -05:00
2020-06-06 09:55:14 -05:00
2020-06-06 10:26:34 -05:00
2019-04-20 19:14:08 -05:00
2019-04-20 19:14:08 -05:00
2020-03-30 11:30:37 -05:00
2019-09-20 10:14:48 -04:00
2020-03-30 11:30:37 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2020-06-11 21:35:32 -05:00
2019-04-20 17:43:44 -05:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2020-06-18 17:11:54 +03:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2020-02-19 11:58:49 -06:00
2017-03-23 18:41:52 -05:00
2019-04-20 17:43:44 -05:00
2019-09-26 21:08:20 -05:00
2020-05-11 17:21:21 -05:00
2020-05-20 15:01:21 +02:00
2020-05-20 15:01:21 +02:00
2019-12-19 21:35:35 -06:00
2020-02-19 11:58:49 -06:00
2019-04-20 19:14:08 -05:00
2017-04-03 07:35:19 -05:00
2020-02-19 10:48:09 -06:00
2020-07-06 11:27:15 -04:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00
2019-04-20 19:14:08 -05:00
2020-02-19 10:48:09 -06:00

pgtype

pgtype implements Go types for over 70 PostgreSQL types. pgtype is the type system underlying the https://github.com/jackc/pgx PostgreSQL driver. These types support the binary format for enhanced performance with pgx. They also support the database/sql Scan and Value interfaces and can be used with https://github.com/lib/pq.

Description
PostgreSQL driver and toolkit for Go
Readme MIT 7.6 MiB
Languages
Go 98.6%
HTML 1.2%
Shell 0.2%