I've not really had a chance to look into this properly yet, but I suspect it's in the conversion stuff, here:
https://github.com/Philio/GoMySQL/blob/master/statement.go#L429
It looks like the lack of null (nil) handling in the conversions will probably panic, which hits the defer/recover code and triggers the error you both got.
I don't have a Go install to hand at the moment as on Windows, but I'll try and check this out tomorrow,
If in the mean time someone does get a chance to test this, push a patch and I'll review and release it instead.
Cheers
Phil.