Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
Hello, I’m somewhat in the SDF community already, even though I rarely come up on COM or BBOARD. I’m a developer by day and I am generally very interested in anything relating to programming, AI, cognitive science, and I’ve recently taken some interest on bare metal programming, SoCs and RISC-V stuff.
You’ll also see me involved in some stuff relating to Plan 9 and, more recently also, Golang programming for Plan 9 on ARM.
Looking forward to participating in SDF activities on Lemmy as well!
I’m thinking of switching from php / node to golang for the server side. Did you have any good experiences with any gratis self-paced online ‘schools’?
Not really, to be honest – most of what I learned so far about Golang was from their website’s documentation and examples. It is not hard to learn in my opinion, especially if you also know some C (since you come from a PHP background, I assume you could manage Golang with a few tutorials). You should probably take a look at Go by Example to see for yourself.
As for “schools”, I won’t recommend any simply because the only online courses I was recommended were paid ones, and they also did not seem to be extremely good. Furthermore, they were in Portuguese, which is my mother language.
PS. I was also surprised at how Golang does some trivial stuff like connecting to databases. Did you know every database “connection” in fact works as/can work as a connection pool? You end up writing code as if you’re sharing a single connection between threads, but in fact, you’re not.
Hello, I’m somewhat in the SDF community already, even though I rarely come up on COM or BBOARD. I’m a developer by day and I am generally very interested in anything relating to programming, AI, cognitive science, and I’ve recently taken some interest on bare metal programming, SoCs and RISC-V stuff.
You’ll also see me involved in some stuff relating to Plan 9 and, more recently also, Golang programming for Plan 9 on ARM.
Looking forward to participating in SDF activities on Lemmy as well!
I’m thinking of switching from php / node to golang for the server side. Did you have any good experiences with any gratis self-paced online ‘schools’?
Not really, to be honest – most of what I learned so far about Golang was from their website’s documentation and examples. It is not hard to learn in my opinion, especially if you also know some C (since you come from a PHP background, I assume you could manage Golang with a few tutorials). You should probably take a look at Go by Example to see for yourself.
As for “schools”, I won’t recommend any simply because the only online courses I was recommended were paid ones, and they also did not seem to be extremely good. Furthermore, they were in Portuguese, which is my mother language.
PS. I was also surprised at how Golang does some trivial stuff like connecting to databases. Did you know every database “connection” in fact works as/can work as a connection pool? You end up writing code as if you’re sharing a single connection between threads, but in fact, you’re not.