As I explained in previous articles, we are working on building LiveAPI, a super-convenient auto-API doc generation tool. LiveAPI's backend is in G...
For further actions, you may consider blocking this person and/or reporting abuse
Overall, what makes go special is simplicity. Go programs are easy to write and easy to read. This often makes them easy to debug, too.
Exactly.
I think Rust is much more easer. By your points:
Also no "Million dollar mistake" in Rust.
It's not the same use case.
While I like Rust, Go is more like a Python++ in your toolbox, while Rust is C with every compile error screaming at you and slapping you with documentation links.
Although basic Rust is pretty straightforward, it takes time to get really productive, whereas Go is ready to use after a few days even less if you are already familiar with C/C++/Rust/Zig.
And complex code is easy to understand.
Whereas with Rust, you're lucky to understand complex code after a few weeks or months of daily rust.
Go is efficiency through simplicity.
Rust is reliability through strict rules which comes with complexity.
Of course you really need language which may be learned in few days if you need to code for a few weeks or one month and then never touch programming at all. In the long run, an easier-to-use (see my previous comment) language will pay off the time you spent learning it.
About simplicity - in this case I recommend to use assembly. It's even easier then go:
xor rax, rax
- so clean, so compact. No abstractions. No implicit. Same as go, it's easy to read and understand just one line of code, but it doesn't make easier to read and understand big sources.Bro's crazy 🤪
You freakin recommended Assembly language💀
I built my first Go web server this year.
It was my best descision this year to learn Go!!
Thanks for the great article.
How are go routines different from async functions in javascript? Here's what I found.
my fingers feel like waving in the air while writing Go code
Old dog here, learned Python 15yrs ago, and always said if I learn a new language it would be GO. This article may move me forward :O
i love Golang, i learned it back in August 2024, had similar story with python apis, so decided to learn Golang and boy do i love it.
Finally moving into Go full time in 2025
Go replaced PHP for me as the #1 language in 2024, but it really looks like I can't use it much in 2025 and I'm just sad
Go replaced python for me.
Im going to learn go in 2025
Great decision. While learning, build a mini tool or product.
I am really excited to try it out this year. Thank you for sharing.
Im starting to learn golang in december, and im in love with this language! Definitively will be my language this year 2025.