4 ms·
Things I enjoy: - compiled. So I can release a binary quite easily - I can usually reach far without relying on third-party libraries/frameworks (e.g., http s
by tkiolp4 3y ago
Things I enjoy:
- compiled. So I can release a binary quite easily
- I can usually reach far without relying on third-party libraries/frameworks (e.g., http servers, json parsing, testing)
- it’s relatively easy to understand other’s people Go code
Things I don’t enjoy:
- pedantic compiler (e.g., I cannot leave unused variables in my POC/prototype code)
- hard-coding dependencies’ URLs in imports. Why not just a simple mapping in go.mod from canonical URL to friendly name?
- lack of a more powerful standard library (like Python’s)
- error handling. It’s simple, but it becomes tiring after a while. Not a huge deal, though