DEV Community

Priya Ranjan Singh
Priya Ranjan Singh

Posted on

I just heard about golang

I have a lot of experience being an average engineer building frontend applications for a long time. I still spend a lot of time reading hacker news and opinions of other people in conference talks about topics about engineering and managing web apps across the stack. I heard repeatedly that golang is easy to learn, and when I looked deeper I found the makers of golang emphasize on the idea that they don't believe in adding features to the language to stay upto date. An example being there isn't a need of while loop when a for loop is present. They have a general opinion that by keeping the language robust and finite, it is possible to learn it quick and build abstractions in the language to handle concerns. This is of course possible in every language by selecting a subset of features to code in and build right abstractions to progress well. I somehow vibe with the idea and using this constraint as a guiding principle. Using a few things well is so far more important than having plenty of options at disposal. Alright, easy to learn is good. So I looked more, and I heard too many new things and it makes me curious to learn more.

Top comments (0)