golang: proper parsing of string literals

Including correct handling of escapes.

Fixes #64