DEV Community

Discussion on: Things I learned about Go

Collapse
 
adammomen profile image
AdamMomen

This is such valueable and consice article! Not only exhilarating to read it's like a kickass movie trailer about Go.

Coming from NodeJs, admittedly, shipping a ton of code to production is fun, nevertheless, l the more I dove in the software industry the more I realized the importance of having maintable and bugless-code.
It is a discipline, something that we, as craftsmanship should respect no matter how much it suck.

Although that Typescript, solves type-safety problems with JS, it's not fast enough relatively speaking to Go, especially when you would like to squeeze from every last Hertz from your CPU.

To give an example, I am working on developing a parser, while wtiting an MPV in python is awfully convenient, but it's fast enough. I didn't try CPython yet so this could provide better results!

Moreover, the though of refactoring the parser with C++ came cross to my mind before, you inspired to look at Go as a potential option.