As a sysadmin by trade, not a coder, I've found Golang to be incredibly useful to a non-code like me. It's cross platform, huge library suppot, the verbose nature and strict adherence to the idioms the language asks of you means you're almost taught better coding standards without realising it, perfect for an amateur like me. Go is fun and delivers incredible speed over the horrendously slow scripted langs like shell, Poweshell and even Python ( I'm not a fan! ), that my colleagues insist on using for everything. When you can drop a 20 min Powershell script down to just 3 secs runtime with GO and it's goroutines, you know you have a winner.
Comment hidden by post author - thread only visible in this permalink
As a sysadmin by trade, not a coder, I've found Golang to be incredibly useful to a non-code like me. It's cross platform, huge library suppot, the verbose nature and strict adherence to the idioms the language asks of you means you're almost taught better coding standards without realising it, perfect for an amateur like me. Go is fun and delivers incredible speed over the horrendously slow scripted langs like shell, Poweshell and even Python ( I'm not a fan! ), that my colleagues insist on using for everything. When you can drop a 20 min Powershell script down to just 3 secs runtime with GO and it's goroutines, you know you have a winner.
Yes, you are right, of course, I use it as a backend, thank you for your opinion