I’ve recently begun learning Go to strengthen my software development fundamentals. While the installation process was more complicated than expected, thanks to some quirks with the Fish shell, it turned into a valuable learning experience in itself.
My early impressions of Go are positive. The language’s simplicity is refreshing, and I immediately noticed familiar elements from Python and C++. However, Go’s unique features, like placing the data type after the variable name, initially felt odd but are starting to grow on me.
My current plan is to cover the basics thoroughly before building simple CLI tools. Ultimately, I aim to develop enough proficiency to contribute meaningfully to large-scale Go projects.
It’s a long road ahead, but I’m excited for what’s next.
