4 ms·
I admit we dropped Go before getting to production, with any kind of performance requirements. I liked the goroutine related apis though. What I remember bein
by the_duke 10y ago
I admit we dropped Go before getting to production, with any kind of performance requirements.
I liked the goroutine related apis though.
What I remember being PAINFULLY slow is reflection. Which is very inconvenient for certain tasks (building objects from db queries, (json) serializing,...). Macros could help here, but alas, code generation is the only alternative available. Which I'm not a fan of.
---
What's are your gripes with Gos CSP?
- themihai 10y agoThe reflection is slow indeed but most of the time you can use caching to improve it(at least that was my case). I like Go a lot but I must admit that some features would make my life easier and perhaps the language more expressive too(i.e. variant types). If that is not good enough you can use code generation(last resort)