golangci-lint is now fully generics-compatible, and more talk about structured logging, telemetry, and more
Cup o' Go · • golangci-lint 1.52.0 released (https://github.com/golangci/golangci-lint/releases/tag/v1.52.0) • revive 1.3.0 (https://github.com/mgechev/revive/releases/tag/v1.3.0) & 1.3.1 (https://github.com/mgechev/revive/releases/tag/v1.3.1) released • fasthttp v1.45.0 released (https://github.com/valyala/fasthttp/releases/tag/v1.45.0) • Last week's interview with fasthttp maintainer, Erik Dubbelboer (https://cupogo.dev/episodes/41aea67a-17f4-42fb-a721-bb9da210252d)
• Conf42: Golang 2023 last call for CFPs (https://www.papercall.io/conf42-golang-2023) • Proposal accepted: log/slog: structured, leveled logging (https://github.com/golang/go/issues/56345) • Proposal: add opt-in transparent telemetry to Go toolchain (https://github.com/golang/go/issues/58894) • Proposal: notification callback for cancelled/expired contexts (https://github.com/golang/go/issues/57928) • Proposal: improve ergonomics of fmt.Print-like functions (https://github.com/golang/go/issues/57816) • PGO will be auto by default in Go 1.21 (https://github.com/golang/go/issues/43930#issuecomment-1468713261) • Rant • Reddit: What "sucks" about Golang? (https://www.reddit.com/r/golang/comments/11o2yfd/what_sucks_about_golang/) • Lies we tell ourselves to keep using Golang (https://fasterthanli.me/articles/lies-we-tell-ourselves-to-keep-using-golang) • I want off Mr. Golang's Wild Ride (https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride) • Jonathan's Video: 10 Things I Hate about Go (https://www.youtube.com/watch?v=zC5qBBK9ZaM)
• Interview with Tamir Friedman • Beyond Go slides (https://docs.google.com/presentation/d/1uQQWLxdMzlAlZ0XzRwzr4YSUtLm_NuEYnPcOj1bCZEg/edit#slide=id.p1) • GopherJS (https://github.com/gopherjs/gopherjs): Go to JavaScript transpiler • otto (https://github.com/robertkrimen/otto): JavaScript parser and interpreter written natively in Go • v8go (https://github.com/rogchap/v8go) • kivik (https://kivik.io/): CouchDB client library for Go • Go Israel March 2023 meetup (https://www.meetup.com/go-israel/events/291578054/)
★ Support this podcast on Patreon ★ (https://www.patreon.com/user?u=52571196)