On Swedish Mac keyboard layout, press shift + 0 to type "="
Just left of that is of course number 9, and shift + 9 is ")"
And in both #golang and #rego you happen to type ":=" all the time to express assignment. And I always fat finger press shift 9 instead of shift 0, meaning I end up with:
:)
instead of
:=
Which while annoying, never fails to put a smile on my face.
Je vais ptete reprendre un peu le stream pour des jeux vidéos et du développement en #golang. Je vais essayer Owncast en rentrant, ça peut être sympa et moins me faire peur que Twitch. Des conseils pour utiliser Owncast ?
@alyx@Thomas arrête c'est toi :neocat_melt_sob_heart:
Honnêtement leur doc est assez complété, juste si t'active la fédération, il a fallu attendre une quinzaine de minutes pour trouvée l'instance owncast sur fedi
hey @vantablack are bots allowed on cyberpunk.lol? like if i wanted to host a fork of @yuribot that posts femboys... would that be allowed?
im open to slowing down the time between posts and stuff like that, and it wont be ready immediately coz i know jack about #GoLang and im no expert at bot development
if not all good, im already in the process of making a BotsIn.Space account
As part of some side project using #golang I implemented the musicbrainzws2 package. It wraps the #MusicBrainz web service and search API into a Go friendly interface.
The package is I think rather feature complete, but likely there are bugs and in the current state I reserve the freedom to change the interface at any time as I see fit. But maybe you want to give it a try if you need to access the MB API with Go.
My main focus for my Master's in Computer Science has been on Rust, but I'm always looking to expand my skillset. That's why I'm excited to dive into the Golang Programming bundle by hashtag #Packt on Humble Bundle. This bundle offers a great opportunity to learn Golang, a powerful open-source language gaining traction in the tech industry. I'm particularly interested in the "Go Programming - Beginner to Professional" book, which seems like a perfect starting point for anyone new to Go, like myself.
Is anyone else exploring Golang?
Feel free to share your experiences or learning resources in the comments below!
I think this is something all #golang devs should be aware of to avoid similar vulnerabilities.
The language is kind of amazing:
Step 3. only applies if there is a parent path to be eliminated together with the subsequent “..” (“/foo/..” -> “/“)
Step 4. only applies to “rooted” (absolute) paths, so “/../foo” would become “/foo”, but “../“ is left untouched (as there is no relative parent path to eliminate either).
This makes the docs technically correct (“the best kind of correct!”), but even with the solution at hand it took some head scratching to figure out the true meaning.
For a work project it seems we will have to implement a #golang library for building/evaluating ODRL statements. Since I haven't previously started such a parser library project, I would like suggestions on projects I could look at for inspiration in
Ease of use in interfaces
Test structure
Generally nice code
Please post links to projects you think are nice to use. Oh, and please boost for bigger reach.
It's insane that I can have a conversation with this thing and in a few moments and a few back and forths build a working program in a language I know nothing about (I don't know Go)… don't tell me this isn't huge 😳 #golang#chatgpt
I released a new version of my #GoLang module for persistent message queues based on #SQLite today. I added a basic job runner, since that’s one of the things I most use a queue for. Check it out at https://www.goqite.com
#golang's core crypto/tls library merged client #ECH support! It should be included in the Go v1.23 release. Server-side support is still in the works.