Yasuhiro Matsumoto
0d2359b64f
fix #238
2015-09-16 15:58:07 +09:00
Yasuhiro Matsumoto
fdc70a0fab
use math.MaxInt32. related issue #238
2015-09-16 15:22:36 +09:00
Yasuhiro Matsumoto
09259a5557
fix build on 32bit OSs. Close #238
2015-09-16 15:18:46 +09:00
David Anderson
26917df7a6
Implement support for aggregation functions implemented in Go.
2015-09-15 18:05:49 -07:00
David Anderson
b037a61690
Add support for interface{} arguments in Go SQLite functions.
...
This enabled support for functions like Foo(a interface{}) and
Bar(a ...interface{}).
2015-08-21 17:12:18 -07:00
David Anderson
122ddb16de
Move argument converters to callback.go, and optimize return value handling.
...
A call now doesn't have to do any reflection, it just blindly invokes
a bunch of argument and return value handlers to execute the translation,
and the safety of the translation is determined at registration time.
2015-08-21 16:37:45 -07:00
David Anderson
cf8fa0af80
Implement support for passing Go functions as custom functions to SQLite.
...
Fixes #226 .
2015-08-21 13:39:50 -07:00