Go generics are going to be both simple and complex (as of Go 1.18)
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...
We just launched GoReleaser v1.3, the first release of 2022! Highlights Announce to any HTTP endpoint #2750 Create universal binaries from multiple build IDs #2811 New templateable fields #2826 #2797 Custom publishers can now publish extra #2770 Fixed dependency issue with...
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.
$ 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...
I got a MacBook Pro 14" 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....
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: GoRelaser...
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....