I switched to Golang.
I switched to Golang from PHP. Learning Golang. Building project with Golang.
As you can see, I don't write that much about PHP anymore because I lost motivation. I used PHP and Symfony, in particular, for a long time.
With Go, I found it so refreshing and motivated me. I need to learn new things because otherwise, everything gets boring.
I've built first website using Nuxt.js and Golang as backend and wrote crawler/scraper in Go.
Why Go?
- Firstly, I want to mention that I learned Golang back in 2016 but never used it back then in a real project, and it was kinda immature and not so popular then. So I dropped it.
- Last year, I saw that Job market is getting bigger with Golang, and the language is much better in 2023/24, so I decided to give it a GO.
- Learning new Go is pretty straightforward and easy, especially for someone who knows multiple languages already.
- You don't really need complicated frameworks to build things. Go Standard Library is excellent.
- Deploying applications is much easier than PHP
- Statically typed
- Compiled high-level programmed language
I learned it pretty quickly and then jumped right into a building project. My main advice is to build something if you want to learn something. It can be anything: side project, SaaS, API, or parser.
You will learn so much.
As you can see, I don't write that much about PHP anymore because I lost motivation.
In my blog, I will write more about Golang and how I build SaaS and Side projects here. Stay tuned. And, of course, technical-related stuff.