DEV Community

Cover image for Why Golang is a Good Choice for Developers in 2023

Why Golang is a Good Choice for Developers in 2023

Tanmay Vaish on January 17, 2023

🚀 As technology continues to advance at a rapid pace, it's important for developers to stay current with the latest programming languages and tools...
Collapse
 
zakariachahboun profile image
zakaria chahboun • Edited

During the past nine months, I have switched from JavaScript to Go and have written three projects with Go, including a large personal project (which is private).

The other two projects are:
github.com/zakaria-chahboun/cute

Cute, a minimalist beautiful Go print (fmt alternative)

github.com/zakaria-chahboun/tarjem

"Tarjem", an easy way to generate translations for your Go app

Collapse
 
tanmayvaish profile image
Tanmay Vaish • Edited

That's great 👏, I am also working on a project, which I will share with you guys soon.

Collapse
 
anwarhossain1 profile image
Anwar Hossain • Edited

I am also planning to switch from js developer to golang dev as i started liking golang. I am already working as react developer. What's your opinion regarding this?

Collapse
 
spo0q profile image
spO0q

gophers are really cool!

Collapse
 
devmontini profile image
Franco Montini

Gopher style!

Collapse
 
mengtongun profile image
SaTy

That's cool 😎 🤙 gophers

Collapse
 
dogers profile image
Dogers

Just wish a decent GUI framework would be released for it - the existing ones are either incredibly complex, lacking in docs or very basic :(

Collapse
 
zakariachahboun profile image
zakaria chahboun

There are new GUI frameworks:

Collapse
 
dogers profile image
Dogers

Fyne actually looks like it's come along since I last looked at it, although Nux is still in that basic, rather raw stage.

Wails looks like it's the other direction though, will have to read a bit more there, thanks!

Collapse
 
cbrake profile image
Cliff Brake

The Web/Browser is the GUI framework of today, and I believe this is why no obvious native toolkit has emerged for Go. The web platform has its obvious drawbacks, but nothing else can touch it in terms of portability and breadth of packages available.

Collapse
 
dogers profile image
Dogers

True, it's the easiest route to a cross platform interface these days, I guess!

Collapse
 
vanhuebl profile image
Pham Van Hue

Go is easy to build micro service, and it so easy to learn and quickly

Collapse
 
neumatic_78 profile image
neu-ma-tic

however, brainfuck