Senior
What do you not like about your work? What annoys you the most?
sobes.tech AI
Answer from AI
In working with Golang, the following moments can sometimes be irritating:
- Lack of generics (before Go 1.18) — previously, it was necessary to write a lot of repetitive code for different types.
- Limited set of built-in libraries — sometimes it is necessary to use third-party packages or write your own solutions.
- Errors and their handling — the need to explicitly check errors after each operation can seem cumbersome.
- Modularity and dependency management — especially in large projects, it can be difficult to maintain a clean structure.
However, these moments are compensated by the simplicity, performance, and overall convenience of the language.