Hello,
Can golang replace java ? I want to write backend cloud services.
Thanks
Hello,
Can golang replace java ? I want to write backend cloud services.
Thanks
Could you be more specific? The answer to “Can <language/ecosystem 1> replace <language/ecosystem 2>?” is almost universally “yes” if the language/ecosystem is mature enough and with some caveats. Whether it’s a good idea/fit, on the other hand, is more nuanced.
Go has gained traction by making tradeoffs that suit certain kinds of applications well (that and an excellent community that has built a lot of tooling). If you’re building CLI tools or web APIs, it’s almost purpose-built for the job. Examples off the top of my head are: K8s, Hugo, Github CLI, Docker, Prometheus, Dropbox, Uber, Caddy, NYT, etc.
Whenever I do a training to young programmers, They always asked me “Which programming language is the best” and I always say “The best programming language is the one you know best”. Nowadays all the programming languages ​​offer more or less the same structures, and yes, some things are easier to express in one language than another but at the end I am sure you will find a way to sove in you best programming language…
@Dean_Davidson Thanks I got my answer with examples