I did a bit of exploratory work with touch input in Go a while ago. You can find it here:
go-kobo-input. I also created an experimental on-screen keyboard as well, which can be found at
go-osk.
The above probably still has some potential, if anyone wants to dust off the code. The input code probably needs to handle device specific rotation/mirroring handling though, as at the time, I was testing it with my old H2O.