argp: GNU-style command line argument parser for Go
https://github.com/tdewolff/argp
Discussions: https://discu.eu/q/https://github.com/tdewolff/argp

argp: GNU-style command line argument parser for Go
https://github.com/tdewolff/argp
Discussions: https://discu.eu/q/https://github.com/tdewolff/argp
Announcing Mold, a higher-level use of Go templates for rendering web pages.
https://github.com/abiosoft/mold
Discussions: https://discu.eu/q/https://github.com/abiosoft/mold
The upcoming #Abra #CoopCloud release has 9 contributors That's encouraging
In total, we've seen 24 contributors to the project in 4 years. Hacking on abra is no joke: it's a 75K LOC #Golang codebase with 700+ unit/integration tests and a growing userbase using it directly for their work (~ 14 tech collectives, at least that we know about from fedi membership)
Thank you abra hackers past, present and future for your efforts
Bappa: A Lightweight Game Framework for Go (Built on Ebiten)
Discussions: https://discu.eu/q/https://www.bappa.net/
Deep vs Shallow interfaces in Go
https://tpaschalis.me/shallow-vs-deep-interfaces/
Discussions: https://discu.eu/q/https://tpaschalis.me/shallow-vs-deep-interfaces/
dumbql — Dumb Query Language for Go
https://github.com/tomakado/dumbql
Discussions: https://discu.eu/q/https://github.com/tomakado/dumbql
When I first learned #GoLang #Go I remember not being happy about the lack of exceptions and always checking the error returns. I never got over it. I’m not a Go user and don’t really know it currently. But now I am a #RustLang #Rust user and learner. Rust works in a very similar way. Yes, I was skeptical at first (and said so here) but now I’m okay with it. Options and Results make sense.
Maybe I just didn’t give Go a fair shake?
Gemini to the rescue to explain the quote with a #Golang example.
Starting Systems Programming 2: The OS & the outside world
https://eblog.fly.dev/startingsystems2.html
Discussions: https://discu.eu/q/https://eblog.fly.dev/startingsystems2.html
Slack took cron from a single-server bottleneck to a distributed powerhouse handling 2,000 jobs per hour. With #Kubernetes, #Golang, and #Kafka, they built a resilient scheduler. Joab Jackson unpacks how it all works.
https://thenewstack.io/how-slack-transformed-cron-into-a-distributed-job-scheduler/
Testcontainers
https://testcontainers.com/?language=go
Discussions: https://discu.eu/q/https://testcontainers.com/?language=go
Want to see what you can do with computer vision and WebAssembly? Come to my talk next week at WASM I/O...
#wasmio25 #wasm #webassembly #computervision #golang #tinygo #rustlang #clang
https://2025.wasm.io/sessions/seeing-eye-to-eye-computer-vision-using-wasmvision/
MCP-server written in GO
https://github.com/centralmind/gateway
Discussions: https://discu.eu/q/https://github.com/centralmind/gateway
Particle Based Physics Engine in Golang
https://github.com/rudransh61/Physix-go
Discussions: https://discu.eu/q/https://github.com/rudransh61/Physix-go
Faster interpreters in Go: Catching up with C++
https://planetscale.com/blog/faster-interpreters-in-go-catching-up-with-cpp
Discussions: https://discu.eu/q/https://planetscale.com/blog/faster-interpreters-in-go-catching-up-with-cpp
Attacker Copied GitHub Project, Added Fake Stars and Malicious Code
https://www.reddit.com/r/golang/comments/1jbzuot/someone_copied_our_github_project_made_it_look/
Discussions: https://discu.eu/q/https://www.reddit.com/r/golang/comments/1jbzuot/someone_copied_our_github_project_made_it_look/
GoCQ is now on v2 – Now Faster, Smarter, and Fancier!
https://github.com/fahimfaisaal/gocq
Discussions: https://discu.eu/q/https://github.com/fahimfaisaal/gocq
SuperMuxer: tiny and compact, dependency-free package to configure your HTTP routes
https://github.com/dbarbosadev/supermuxer
Discussions: https://discu.eu/q/https://github.com/dbarbosadev/supermuxer
Timeout Middleware in Go: Simple in Theory, Complex in Practice
https://destel.dev/blog/timeout-middleware-in-go
Discussions: https://discu.eu/q/https://destel.dev/blog/timeout-middleware-in-go