Announcing GoReleaser v1.4 — the AUR release

GoReleaser can now create and publish Arch Linux PKGBUILD files to Arch User Repositories! neofetch in an Arch Linux container This amazing new feature was sponsored by Charm. How does it work? The AUR is basically a group of Git repositories that, if you push...

Go generics are going to be both simple and complex (as of Go 1.18)

Visualization in Go - Plotting Stock Information

Introduction You’d like to visualize some stock data using Go, but after looking at the Go ecosystem you see very little in charting. You find gonum, which has some plotting capabilities, but it generates static charts. It’s 2022, and you’d like to have interact...

Announcing GoReleaser 1.3 — the first of 2022

We just launched GoReleaser v1.3, the first release of 2022!

I have mixed feelings about the Go <code>time</code> package's time formatting strings

InfoQ interview - Go Language at 13 Years

I had the pleasure of speaking with Olimpiu Pop from InfoQ about the Go language and community. The article can be found at https://www.infoq.com/articles/go-language-13-years.

./charm.sh

$ glow charm.md Everyone who knows me knows that I love CLI tools. I have my own opinionated dotfiles, a lot of scripts to achieve several tasks, a lot of automations and a lot of other tools and binaries for both useful and useless things. And I just love working with that stuff...

MacBook Pro 14 - a quick review

I got a MacBook Pro 14&quot; with an Apple M1 Pro SoC, 16GB of memory and 500GB of disk a couple of weeks ago, and wanted to write my impressions about it, since a lot of people ask. The following are a revised format of my notes as I was setting up the M1 for the first time....

Announcing GoReleaser v1.2 — Santa/5 year anniversary edition

GoReleaser v1.2 is out — likely be the last feature release of 2021.  It also marks the first 5 years since its first commit. It comes packed with some great features and fixes by several people! Christmas GoReleaser gopher! Here are some highlights: GoRelase...

Generics facilitators in Go

Go 1.18 is going to be released with generics support. Adding generics to Go was a multi-year effort and was a difficult one. Go type system is not a traditional type system and it was not possible just to bring an existing generics implementation from other language and be done....