Hey, I just released something!
🎉 combinator v0.1.0 🎉
combinator, a #golang package that generates a slice of all possible value combinations for any given struct and a set of its potential member values.
This can be used to generate extensive test matrixes among other things.
Sounds too complicated? Far from it. Check out the examples, it's super convenient!
"go-git has a new home! v5 and some explanations":
📣 go-app-paths v0.2.0 📣
Time for a Friday evening release (what could possibly go wrong)!
Check out go-app-paths, which lets you retrieve platform-specific paths (like directories for app-data, cache, config, and logs) in #golang.
Fully compliant with the XDG Base Directory Specification on Unix, but also provides implementations for macOS and Windows systems!
I'm trying to encode a VP9 / WebM stream using the ffmpeg bindings in #golang, but apparently I suck.
Thank you to all the #golang core developers for making the language I enjoy the most. Thank you Apache Foundation for all the projects you maintain and develop. Thank you to all the developers working on federated projects and open standards. Thank you to all the free software devs, designers, translators, docs/technical writers, and community managers. Thank you to everyone I forgot who never give up their support for free software.
Looking for a small to medium sized #golang project to review live on a Twitch stream. Who's brave enough? 😂
The plan isn't to criticize whatever it is you're working on, but to demo how I approach new projects and codebases, and to constructively show how one can easily improve their Go projects with the help of a few CLI tools. Don't be shy!
The State of Go 2020 - What has changed since Go 1.12?
The Go User Survey 2019:
Let the #golang community know what you like and/or dislike about the language and its development process!
📣 Just published: reflow, a #golang package that lets you word-wrap strings or entire blocks of text.
It conveniently follows the io.Writer / io.WriteCloser interface and supports ANSI escape sequences. This means you can style your terminal output without it affecting the word-wrapping algorithm!
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!