November 2017
Intermediate to advanced
670 pages
17h 35m
English
We used the gen tool, which is more aligned with the C++/Template approach. While using gen caused us to write a little more code, we were in control, and we got some LINQ-like functionality out of the box, which keeps us from having to write a lot of boilerplate code for handling slices. Nice!
So, does Go support generics? No. But we can use a tool such as gen to solve the big problem of having repetitive boilerplate code. We still have our type safety and do not pay the performance penalty for using reflection.
Read now
Unlock full access