Go uses strings rather than bytes for paths in all its file APIs.
I assume it uses a UTF-8 encoding?
If so, how does it handle encoding errors?
I\'ve looked