Becoming a Golang programmer

Just became a Golang programmer and almost immediately started to hate it because there was no graceful mocking library such as Mockito. Tried to build one, but not successful because of the limitation of Golang reflection mechanism. Even the dependency injection was hard.

Came to understand why even Google had to create a DI tool based on the code generation, not on reflections.

Leave a comment