DEV Community

Cover image for Any Golang?
Mustafif
Mustafif

Posted on

Any Golang?

Golang and Rust are often compared to each other as they were relatively released in the same time (Nov 2009 & July 2010 respectively), Rust uses the idea of ownership to manage memory, while Golang utilizes a smart garbage compiler. Both are very fast as they use native compilers, and are mainly used for systems programming, so am I gonna use Golang?

I've thought about this question quite a lot because before I knew what Rust was, I mainly used Golang, however I haven't touched it for years, and so seeing it again feels weird, and will take time to get used to it.

I am really considering writing Mufi in Golang, but I also want to build projects that utilize Golang, C and Rust, not sure of the project, maybe another project manager, but my lack of Golang projects is also because of my lack of experience in the language. I understand the general, but I have yet to build any meaningful projects with it, and without projects to stem off from, I haven't gone too far with the language.

I've also considered learning machine learning using Golang, and it's a huge possibility, but I will look more into machine learning once I get a firmer stance in linear algebra which I'm learning next year. Golang is an amazing language, and it's definitely something I want under my belt, so I definitely want to learn it by some type of project (most likely a compiler or machine learning).

Please feel free to comment ideas of projects I can build with Go

Top comments (0)