social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

#golang

66 posts46 participants5 posts today

Example of poor things going viral: github.com/golang-standards/pr is at least highly questionable, yet it has collected a huge amount of stars, and they are still raising at a high rate. Look at github.com/golang-standards/pr for all the problems with it. The author @kcqon hid this thread by closing it. Apparently, more stars is most important to him.

A much better (and more decently named) proposal is github.com/lone-wolf-operator/.

Standard Go Project Layout. Contribute to golang-standards/project-layout development by creating an account on GitHub.
GitHubGitHub - golang-standards/project-layout: Standard Go Project LayoutStandard Go Project Layout. Contribute to golang-standards/project-layout development by creating an account on GitHub.

So, I'm currently learning Go from the ground up, doing the old way of reading a book (on paper, mind you) and typing code into my beloveth Emacs.

I'm deliberately doing it this way, going slow, reading, thinking and typing - a bit. I'm not Googling and more importantly, I'm neither using Copilot, ChatGPT nor any other AI tool.

I realised yesterday, that if I _where_ using AI, I would learn coding Go with AI assistance. Meaning, I would learn how to program Go, *granted* I have access to AI.

Now that I'm learning it without any AI tool, I learn to code and, evenly importantly, *think* in Go.

Once I'm proficient and can run, *then* I may choose to add AI to speed up the parts I find repetitive or help me brainstorm solutions. But not before.

I moved here a week ago: Time for a proper #introduction.

Hello, I’m Ernesto, an electrical engineer turned software developer from Bolivia.

I was introduced to #Linux in 1994 and have been using it daily since then.

I’m currently helping create and maintain a free/open source radio automation suite for community radios: aura.radio

I like to use and learn from free/open source software and I enjoy writing software in #Python and #Golang but I also like to coffee and pizza.

aura.radioAURA - Automated RadioAutomated Radio is the Open Source Software Suite for Community Radios

Realizing I (a #Python lover) should probably give #Golang another stab sometime after bouncing off it last decade 🤔

I don't especially /want/ to – I’ve enjoyed my #Rust tinkering much more than I did that brief Go tinker session, so Rust is my preferred non-Python language – but Go’s still so highly represented in the ops space 😐

Via osmosis I gather its packaging situation improved somewhat, but if-err-not-equal-nil is still rampant?

Also all of this stuff: fasterthanli.me/articles/lies- 😬

fasterthanli.me · Lies we tell ourselves to keep using GolangIn the two years since I’ve posted I want off Mr Golang’s Wild Ride, it’s made the rounds time and time again, on Reddit, on Lobste.rs, on HackerNews, and elsewhere. And every time, it elicits the ...