9 episodes

Stay up to date with the Go community in just 15 minutes per week

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 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

    • 32 min
    Are we testing? testing.Testing() will tell you! Plus official security patches, goreleaser v1.16, and more.

    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

    • 42 min
    Opting in to Transparent Telemetry, new community releases, and more

    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

    • 31 min
    Should we add .0 to new Go releases? & other proposals and community updates

    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

    • 7 min
    Security fixes, TinyGo 0.27.0, Redis adopts go-redis, and interview with Daniel Nephin, prolific Go OSS contributor

    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.

    • 43 min
    Go 1.20.1 & 1.19.6 upcoming, controversy surrounding transparent telemetry in the toolchain, Apache Arrow 11.0, and more

    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

    • 41 min

Customer Reviews

5.0 out of 5
5 Ratings

5 Ratings

Top Podcasts In Technology

Lex Fridman
Jason Calacanis
NPR
The New York Times
Reid Hoffman
Jack Rhysider

You Might Also Like

Changelog Media
Changelog Media
Allen Underwood, Michael Outlaw, Joe Zack
se-radio@computer.org
Changelog Media
Adam Gordon Bell - Software Developer