
9 episodes

Cup o' Go Jonathan Hall & Shay Nehmad
-
- Technology
-
-
5.0 • 5 Ratings
-
Stay up to date with the Go community in just 15 minutes per week
-
golangci-lint is now fully generics-compatible, and more talk about structured logging, telemetry, and more
golangci-lint 1.52.0 released
revive 1.3.0 & 1.3.1 released
fasthttp v1.45.0 releasedLast week's interview with fasthttp maintainer, Erik Dubbelboer
Conf42: Golang 2023 last call for CFPs
Proposal accepted: log/slog: structured, leveled logging
Proposal: add opt-in transparent telemetry to Go toolchain
Proposal: notification callback for cancelled/expired contexts
Proposal: improve ergonomics of fmt.Print-like functions
PGO will be auto by default in Go 1.21
Rant
Reddit: What "sucks" about Golang?
Lies we tell ourselves to keep using Golang
I want off Mr. Golang's Wild Ride
Jonathan's Video: 10 Things I Hate about Go
Interview with Tamir Friedman
Beyond Go slides
GopherJS: Go to JavaScript transpiler
otto: JavaScript parser and interpreter written natively in Go
v8go
kivik: CouchDB client library for Go
Go Israel March 2023 meetup -
Are we testing? testing.Testing() will tell you! Plus official security patches, goreleaser v1.16, and more.
Go 1.20.2 & 1.19.7 released
Go 1.20.2 milestone
Go 1.19.7 milestone
goreleaser v1.16.0 & v1.16.1 released
OpenCollective
Babel.js
Women Who Code
Proposals
Accepted: Add testing.Testing() bool function
New: Track tool usage in go.mod
New: Opt-in transparent telemetry
Introducing ngrok-go: Ingress to your Go Apps as a net.Listener
Code coverage for Go integration tests
ConferencesFinall call for CFP to GopherCon in San Diego
Erik Dubbelboer
On GitHub: https://github.com/erikdubbelboer
fasthttp
Amsterdam Golang Meetup -
Opting in to Transparent Telemetry, new community releases, and more
Opting In to Transparent Telemetry by Russ Cox
Accepted proposal: net/http: add ResponseController.EnableFullDuplex
Last call for comments: log/slog: structured, leveled logging
BadgerDB v4.0.1 released
dominikbraun/graph v0.16.0 released
Service Weaver announced by Google
conc v0.3.0 released
Technology Trends for 2023 by O'Reilly Media
Conferences
GopherChina, June 9-11
xc
Web site: xcfile.dev
On GitHub
Interview notes
Transistor.fm podcast hosting
Riverside.fm audio/video recording
Audacity open-source audio software
Trello
Jonathan's other content
Daily Go newsletter
Boldly Go YouTube channel
Tiny DevOps podcast
Adventures in DevOps podcast
News sources
golang-announce Google group
Go Proposals review meeting minutes
The Go Blog
Golang Weekly newsletter
Favorite podcasts
Ditching Hourly with Jonathan Stark
Deep Questions with Cal Newport
No Nonsense Agile
Hidden Brain
Art of Manliness
Revolutions -
Should we add .0 to new Go releases? & other proposals and community updates
Shay is out this week, so Jonathan is holding down the fort on his own, in this shortest ever episode of Cup o' Go!
Gin v1.9.0 released
Labstack Echo v4.10.2 released
Declined proposal: don't reformat single line if statements
New proposal: use a zero for third digit for major release, such as 'go1.23.0'
Active proposal: structured, leveled logging
Conf42: Golang, online April 20, 2023CFP
We miss you, Shay!
Awesome Go -
Security fixes, TinyGo 0.27.0, Redis adopts go-redis, and interview with Daniel Nephin, prolific Go OSS contributor
This week's episode sponsored by Keep, an open-source alerting tool built by developers, for developers.
Security fixes in Go 1.20.1, 1.19.6, golang.org/x/image, and golang.org/x/image/tiff
Go 1.20.1 changes
Go 1.19.6 changes
Labstack Echo v4.10.1
TinyGo 0.27.0 changes
Golang Weekly newsletter
Purego, a library for calling C functions from Go without Cgo.
Accepted proposal: New standard library package based on x/exp/slices
Go Blog: All your comparable types by Robert Griesemer
Go-Redis is now an official Redis client
plumber v2.1.0
Reddit discussion: What are the best alternatives to gorilla session?
FOSDEM'23 talk: Our Mad Journey of Building a Vector Database in Go
Interview with Daniel Nephin
On GitHub
gotestsum
gotest.tools
Find us at cupogo.dev. -
Go 1.20.1 & 1.19.6 upcoming, controversy surrounding transparent telemetry in the toolchain, Apache Arrow 11.0, and more
Pre-release announcement for Go 1.20.1 & 1.19.6 to fix private security issues
Pre-release announcement for golang.org/x/image/tiff & golang.org/x/image to fix private security issues
Transparent Telementry
GitHub Discussion (now locked)
Blog post explaining the problem and proposed solution
GopherCon Israel
Apache Arrow 11.0 released
Matt Topol
GitHub profile
Voltron Data
Book: In-Memory Analytics with Apache Arrow
Presentation at SubSurface: Understanding Apache Arrow
Presentation at ApacheCon 2022: Apache Arrow and Go: A Match made in Data
Apache arrow project web site
Apache Go library
Follow Matt on Twitter, LinkedIn or Mastodon
Matt will be speaking at the free, virtual conference Subsurface on March 1