3 ms·
> You have a whole load of devs that will simply embrace anything with such a pedigree because it 'must be state of the art' Dude, at the end of the day I want
by chakkepolja 5y ago
> You have a whole load of devs that will simply embrace anything with such a pedigree because it 'must be state of the art'
Dude, at the end of the day I want something done. And golang has good libraries (esp network stuff), good IDE support, and compiles to single binary that's reasonably fast and easy to deploy.
Show me another language that covers all these.
- wing-_-nuts 5y agoThe java and .net ecosystem come to mind if you're willing to have the java or .net runtime on your container (I never understood the big deal about binaries outside of embedded or other space constrained environments)
- chakkepolja 5y agoCommand line tools etc.. for some types of servers too, Go has the advantage of less memory usage and faster startup. That said, for internal web apps or websites etc.., PHP / Django / spring boot whatever sails the boat.
- wing-_-nuts 5y agoThe startup time has interesting implications for serverless. That was the big draw of golang for me. Cold boot time for a golang function is like half a second max.
- chakkepolja 5y agoFor CLI tools as well. And Golang stdlib feels more batteries included and straight to the point than Java counterparts, in many niches.