Re:Ask HN: Anyone here switch to Go for building (REST) APIs?
by Cwizard on Wednesday August 17, 2022 @04:23AM
(#32493738)
What were you using before Go? I notice in the relies that a lot of people are coming from Python. Did you consider using Java? And if so what made you use Go in the end?
[ Parent
| on HN ]
Re:Ask HN: Anyone here switch to Go for building (REST) APIs?
by kareemsabri on Wednesday August 17, 2022 @07:05AM
(#32494650)
I've used many languages in my career, including Java, Scala, Ruby, and Node. I didn't really consider Java, for a couple of reasons.
- I didn't love the Java tooling at the time. Maven for example. - I don't love OOP. Go has just enough OOP patterns for me.
I tried Go as an experiment, but didn't know it would become my go-to language. What I found was super fast build times (big win), built in testing, and a simple language that almost anyone can understand (versus the relative sophistication of something like Scala).