Alle afleveringen
180 afleveringen, van nieuw naar oud
-
Tool{chain}s of the trade, meetup war stories, and OpenTF/HashiCorp discussion with env0 CEO Ohad Maislish
8 september 2023 · 55 min
Thank you to this week's sponsor, Koyeb! Lees meer
🆕 Go 1.21.1 & 1.20.8 released
⚒️ Related: Tool dependencies proposal has been accepted, and here's the design document link. We got you covered ;)
🎫 Conference updates
🇮🇳 GopherCon India TOMORROW - shoutout Rishi Chandwani for bringing it to our attention
🇬🇧 Fyne Conf Nov 3rd in the UK, CFP open until Oct 6
Thoughts on the HashiCorp story from Emily Omier
Perfectly Reproducible, Verified Go Toolchains
spec: add untyped builtin zero has been accepted
Shay's experience at the Israel Go meetup, hosted by Lunar.dev
Applied Go is going on hiatus until October
[Sponsored] Koyeb new feature alert: Multi-region Dockerfile support
Interview with Ohad Maislish about opentf
https://www.theiacpodcast.com/
https://www.env0.com/
https://opentf.org/fork
https://blog.gruntwork.io/the-future-of-terraform-must-be-open-ab0b9ba65bca
https://www.terratag.io/
Contact:
ohad@env0.com
https://www.linkedin.com/in/ohadmaislish/
https://twitter.com/DevOpsOhad
★ Support this podcast on Patreon ★
-
"slog"-ging through a mountain of Go news
1 september 2023 · 36 min
Thank you to this week's sponsor, Koyeb! Lees meer
Go 1.21.1 & 1.20.8 coming Sept 6
Conference updates
🇺🇸 GopherCon in San Diego, California, USA, coming Sept 26-29
📼 GopherCon EU videos are online!
HashiCorp announced open source licence change
Proposals:
Accepted: net/http: enhanced ServeMux routing
Related Reddit discussion: Is the standard library enough for a web backend?
⏱️ Discussion: metrics for the standard library
📂 Declined (for now): io/fs: add writable interfaces
[Sponsored] Blog post: Deploy and scale high-performance background jobs with Koyeb Workers
🤿 log/slog deep dive
Blog post: Structured Logging with slog
Collection of slog handlers and middlewares: github.com/samber/slog-multi
Logrus issue: Add slog compatibility layer
Proposal (likely accept): testing/slogtest: support sub-tests
★ Support this podcast on Patreon ★
-
Go 1.21.0 is here! Time to get hyped about 1.22! Plus an interview with Josh Bleecher Snyder
11 augustus 2023 · 56 min
🇬🇧 GopherCon UK, Aug 16-18 Lees meer
🥳 Go 1.21.0 is released!
Smallest release since Go 1.5
golangci-lint v1.54.0 released with Go 1.21 support
Proposals
Accepted: 0️⃣ Untyped zero
Accepted (and implemented): Use WithCancelCause for eggrgroup.WithContext
Accepted: Experimental range support behind GOEXPERIMENT=range
New library: concurrent-swiss-map v1.0.0
Blog post: A linter I really recommend you to use if you're doing SQL in Golang by Piotr Jastrzebski
Interview with Josh Bleecher Snyder
The Bitter Lesson
Cursorless
★ Support this podcast on Patreon ★
-
Is it Gone-W or Go-New? Plus CVE fixes, Go Dev Survey, and Benthos interview
4 augustus 2023 · 58 min
Go 1.21RC4 is out Lees meer
🪳 CVEs
CVE-2023-29409 fixed in Go 1.20.7 & 1.19.12
CVE-2023-3978 fixed in golang.org/x/net & golang.org/x/net/html v0.13.0
CVE-2023-29407 & CVE-2023-29408 fixed in golang.org/x/image & golang/x/image/tiff v0.10.0
🗳️ Go Developer Survey open until August 10
🆕 gonew: Experimenting with project templates by Cameron Balahan
📘 Have you written a book about Go? Contact Bill Kennedy: bill@ardenlabs.com
Proposal: time: stop requiring Timer/Ticker.Stop for prompt GC
Blog post: Zero allocations metrics with opentelemetry-go by Howard John
Interview
Benthos project
Benthos community links
Ashley Jeffs
Twitter
LinkedIn
GitHub
Mihai Todor
Twitter
LinkedIn
GitHub
★ Support this podcast on Patreon ★
-
📚 So many Go books, so little time! Plus upcoming security releases, GopherCon ⚡ lightning talks, and interview with Donia Chaiehloudj
28 juli 2023 · 44 min
Today we're joined by guest co-host, Adelina Simion! Adelina works at Form3, co-organizer of Women Who Go, London and London Gophers, and is the author of Test-Driven Development in Go. Lees meer
🛡️ Security updates coming August 1:
Go 1.20.7 & 1.19.12
golang.org/x/image/tiff
golang.org/x/net and golang.org/x/net/html
Conferences
GopherCon Singapore, Nov 2-3
CFP open until August 14
GopherCon, San Diego Sept 25-28
⚡ Lightning Talk submissions open until August 7
💀 New deadcode tool
Blog post: Are you maintaining dead code?
📚 New Go books
Shipping Go by Joel Holmes
gRPC Go for Professionals by Clément Jean
Blog post: 5 Ways to Write a Go Database Model by Paul Boyd
Ad break
Stop by the Women Who Go booth at GopherCon UK, August 16-18
Interview with Donia Chaiehloudj
Follow on Social Media
LinkedIn
Twitter
Upcoming book: Learn Go with Pocket-Sized Projects
Jonathan's early-access review
★ Support this podcast on Patreon ★
-
Change is in the air! Untyped zero, coroutines, and improved http.ServeMux.
21 juli 2023 · 21 min
Go 1.21RC3 released Lees meer
🎉 loopvar fix has been ACCEPTED! Likely to be included in 1.22
Blog post: Coroutines for Go by Russ Cox
🌐 net/http.serveMux routing improvements is now an official proposal
0️⃣ New proposal: add an untyped zero
Echo 4.11.0 released
Join us on Slack at #cup-o-go on the Gophers Slack, and buy your own Cup o' Go Merch 🛍️!
★ Support this podcast on Patreon ★
-
🦍 Gorilla's back! govulncheck 1.0, and conferences galore
14 juli 2023 · 20 min
Security fixes: Go 1.20.6 & 1.19.11 released Lees meer
Conferences
🇰🇷 GopherCon Korea, Seoul, August 5-6
🇬🇧 GopherCon UK, London, August 16-18
🇺🇸 GopherCon, San Diego, CA, USA, September 25-28
🇮🇪 GopherCon Ireland, Dublin, November 2 (CFP ends July 14)
🦍 Gorilla's Back!
govulncheck v1.0.0 released
Blog post: Finding bugs with fuzzing by John Arundel
act, Run GitHub Actions locally,v0.2.48 released
More job-hunting resources:
#jobs-wanted channel on the Gopher Slack
r/golang's monthly pinned Who's Hiring post
★ Support this podcast on Patreon ★
-
Where to find Go jobs, will Go stop accepting GitHub PRs? And upcoming changes to 1.21 and 1.22
7 juli 2023 · 24 min
Go 1.21 coming soon Lees meer
🍕 New cmp, slices, and maps packages
🪵 Structured logging
Execution tracer overhaul, targeted for Go 1.22
Issue #60773
Proposal doc
Should the Go project stop importing GitHub PRs?
GitHub Discussion
Reddit Discussion
📻 Blog post: Podcasts for Go Developers
Where to find Go jobs
Go Israel Meetup job board
On the Gophers Slack
#jobs - 📰 Postings for Go jobs
#jobs-remote - 🌐 Postings about remote jobs
#contract_freelance - Freelance/contract jobs
#jobs-discussion - 💬 Discussions about the job market, job searching, career advice, etc.
Blog post & announcement: Working on sqlc full-time
Reddit discussion: Is there a Vercel-like service to deploy a simple Go app?
Tweet thread: Go as a first language
Ad break:
Lunar.dev API Consumption blogpost
★ Support this podcast on Patreon ★
-
Hello, Brewster! Go 1.21 features, No YAML for you, and Women Who Go come on the show!
30 juni 2023 · 50 min
Conferences: Lees meer
GopherCon AU CFP through July 31
Proposals:
Accepted: Add generic database/sql.Null[T]
Declined: Add YAML to stdlib
Likely accept: Make GOPATH invincible
Go 1.21 overview:
Find the release notes here
Go 1.21 improves build speed by up to 6%, largely thanks to building the compiler itself with PGO.
New stack traces
Type inference improvements
Unicode 15.0.0
Releases:
Delve 1.21.0
goreleaser v1.19.0
Ad break:
Our gopher is named Brewster now!
Interview:
Nofar Schnider
Yarden Laifenfeld
Women Who Go official site
★ Support this podcast on Patreon ★
-
Go 1.21 coming soon! Plus John Arundel's advice for those who aren't enjoying Go so much
23 juni 2023 · 56 min
Thank you to this week's sponsor, Koyeb! Lees meer
🇪🇺 GopherCon EU next week in Berlin! June 26-29
🧪 Go 1.21rc2 is out
Read the draft release notes
💬 Discussion (closed): Add package forwarding
💬 Discussion (ongoing): Move HTTP/2 to the standard library
Community highlights
🎮 Dendy, NES emulator written in Go
grank.io, Go packages ranked by Google Page Rank and GitHub stars
Koyeb is a developer-friendly serverless platform to deploy apps globally. No-ops, servers, or infrastructure management. You can run Web apps & APIs, event-driven serverless functions, background workers, and even cron jobs!
Interview with Go 👨🏫 teacher and 📚 author, John Arundel
On Twitter: @bitfield
On LinkedIn: bitfieldconsulting
Web site: bitfieldconsulting.com
Video: Things in Go I Never Use by Mat Ryer
Video: What is the best book to learn Go in 2023?
★ Support this podcast on Patreon ★
-
Why would they change math? Math is math! Also, the Internet is on strike, and an interview with Andy Williams about Fyne
16 juni 2023 · 1 uur 15 min
Thank you to this week's sponsor, Koyeb! Lees meer
Go 1.20.5 & 1.19.10 released
VSCode-go v0.39.0 released
🖩 Discussion: Add new API for math/rand
📊 SO 2023 Survey Results
The internet is on strike!
/r/golang is temporarily restricted
Stack Exchange moderation strike
👩 Women Who Go
🇮🇱 Women who Go Israel is back
🇬🇧 Also check out our past interview with Adelina Simion, co-organizer of Women Who Go London
Blog post: Go Sync or Go Home: WaitGroup by Yarden Laifenfeld
Koyeb is a developer-friendly serverless platform to deploy apps globally. No-ops, servers, or infrastructure management. You can run Web apps & APIs, event-driven serverless functions, background workers, and even cron jobs!
Help us name the show's gopher mascott on the Slack channel, #cup-o-go
Interview with Andy Williams
Fine project web site
Andy's web site: andy.xyz
★ Support this podcast on Patreon ★
-
Don't defer your time.Since calls; Hugo is safer than ever! And interview with Koyeb CEO and cofounder, Yann Léger
6 juni 2023 · 54 min
Thank you to this week's sponsor, Koyeb! Lees meer
Go 1.20.5 & 1.19.10 coming any moment now
Proposals
📜 Accepted: Add `else with` to templates
⌚ Likely accept: cmd/vet: time.Since should not be used in defer statement
New proposal: database/sql: add generic Null[T]
Releases
Hugo v0.113.0 with HTTPS support
🐍 spf13/viper v0.16.0
golangci-lint v1.53.0, .1, & .2, with several new linters, and many updates
🍣 BurntSushi/toml v1.3.0 & .1, with experimental TOML 1.1 support
Blog post: Improving Observability of GoLang Services
Koyeb is a developer-friendly serverless platform to deploy apps globally. No-ops, servers, or infrastructure management. You can run Web apps & APIs, event-driven serverless functions, background workers, and even cron jobs!
Production note: Starting next week, we'll be releasing episodes on Fridays.
Interview with Yann Léger
Koyeb
Connect with Yann
LinkedIn
Twitter
★ Support this podcast on Patreon ★
-
Go-ing to the Max(): Exploring new builtins, HTTP routing enhancements, plus 5, no, 6, Hugo releases
29 mei 2023 · 29 min
Thank you to this week's sponsor, Koyeb! Lees meer
New builtins, min & max coming in Go 1.21
Discussion: Possible enhancements to http.ServeMux routing
Hugo v0.112.0-.5 released
Check out Gont, A testing framework for distributed Go applications
Random Testing blog series by John Arundel, Fuzz Testing in Go
Koyeb is a developer-friendly serverless platform to deploy apps globally. No-ops, servers, or infrastructure management. You can run Web apps & APIs, event-driven serverless functions, background workers, and even cron jobs!
This week on the #cup-o-go Slack
Thanks to the admins over on the Gopher Slack for getting RSS integration working on the #cup-o-go channel
🍿 More on finalizer woes: https://github.com/go4org/intern/issues/2, https://github.com/go4org/intern/pull/4, https://github.com/josharian/intern
Call for help: Talks, blogs, Tutorials on how to write and think like a Gopher
Thread on RSS, Email, blogging, and all that fun stuff
★ Support this podcast on Patreon ★
-
Cup o' Go mugs are all the rage, Shay's an official contributor, and an interview with Applied Go Weekly editor, Christoph Berger
22 mei 2023 · 51 min
A big thanks to this episode's sponsor, Koyeb! Lees meer
Proposal, accepted and merged: slices: add Reverse
Correction: GOEXPERIMENT=gocacheprog feature won't introduce new cache invalidation bugs
New proposal: strings.First function
Blog post: Some notes on the cost of Go finalizers (in Go 1.20) by Chris Siebenmann
PayPal's key-value store, JunoDB, has been open-sourced
Koyeb is a developer-friendly serverless platform to deploy apps globally. No-ops, servers, or infrastructure management. You can run Web apps & APIs, event-driven serverless functions, background workers, and even cron jobs!
☕ Merch is being delivered! Share a selfie on social media! #cupogo
Interview with Christoph Berger
Subscribe to the Applied Go Weekly newsletter
Check out Christoph's excellent Go courses
Read the Applied Go blog
Applied Go on YouTube
★ Support this podcast on Patreon ★
-
Survey says: I use Linux 🐧! Also cons, proposals, releases and an interview with Lane Wagner
15 mei 2023 · 1 uur 7 min
Conferences: Lees meer
GopherCon Europe, Berlin, June 26-29
Gopher China, June 9-11
Go Dev Survey 2023Q1 results
StackOverflow Dev Survey 2023
Proposals
A formal proposal to change loop variable semantics
Limit cap of Buffer.Bytes() result
New Proposal: Optional improved caching
Community
SemanticDiff supports Go
Redis go client
"Anyone knows of any good Go podcasts?"
Go Time https://changelog.com/gotime
go podcast() https://go.transistor.fm/
Arden Labs https://podcasts.apple.com/us/podcast/ardan-labs-podcast/id1539547911
Cup o' Go https://cupogo.dev/
Ads
Check out our merch on https://www.store.cupogo.dev/
Interview with Lane Wagner
Check out boot.dev!
On YouTube as well
On "Adventures in DevOps"
★ Support this podcast on Patreon ★
-
What the ʕ◔ϖ◔ʔ? New merch, TDD book interview with Adelina Simion, and more
8 mei 2023 · 1 uur 1 min
Check out our new Merch store and buy your very own Cup o' Go coffee mug or sticker! Lees meer
Go 1.20.4 and Go 1.19.9 are released
Conferences:
Go Conference 2023 Japan, Online June 2
GothamGo, New York City June 9
Proposals
Likely decline: Add new testing/cmp package
Retracted: Add .ʕ◔ϖ◔ʔ as an alternate spelling of .go in file names
Ongoing discussion: Add new package cmp, with Ordered, Min, Max
Blog post: Template rendering in Go: a software optimization tale
Automatic test runner: Gokiburi
And the older project, GoConvey
Blog post: The Bubbletea (TUI) State Machine pattern
New projject: Bunnify, a library for publishing and consuming events for AMQP
Interview with Adelina Simion
Buy the book: Test-Driven Development in Go
Blog: adelinasimion.dev
Connect on LinkedIn or Twitter
Meetups: Women Who Go (London) and London Gophers
Speaking at GopherCon UK, August 16-18
★ Support this podcast on Patreon ★
-
Conf42 talks online, Jonathan is a new Go contributor, and lots of community discussions
1 mei 2023 · 40 min
Go 1.20.4 & 1.19.9 coming tomorrow Lees meer
Conf42: Golang talks available online
Text marshaling & unmarshaling added to regexp package for 1.21
Jonathan's video about the proposal, acceptance, and change process
Blog post: WebSockets: Scale at Fractional Footprint in Go
Reddit question: Which books should I read as an experienced Go developer?
Shay's recommendation: Designing Data-Intensive Applications by Martin Kleppman & Benjamin Lange
Jonathan's recommendation: Go Fundamentals by Mark Bates & Cory Lanou (Jonathan's review)
Blog post: FireScroll - A Highly available multi-region KV database with massive read scalability
★ Support this podcast on Patreon ★
-
Go 1.21 development is full steam ahead: io/fs, loopvar, slog API vetting, context merging. And an interview with GoTek
24 april 2023 · 44 min
On the news this week: Lees meer
🇧🇷 GopherCon Brasil CFP open until May 3
🇮🇹 GoLab 2023 CFP open closes on May 21
💬 io/fs: writeable interface new discussion asking for use cases. If you have a project that uses a writeable abstraction interface, go there!
✅ GOEXPERIMENT=loopvar is in! Will be included in 1.21
🍵 gitea v1.19.1 released with breaking changes
ᚬ log/slog: Add vet checks for variadic inputs discussion in GitHub and our Slack
⛙ context.Merge is on hold until AfterFunc has been out in the wild for a while to see if the proposal will need to be resurfaced
Interview with Fraser Williams and Callum Williams from Go Tek. If you're looking for a Go job, contact them via LinkedIn!
★ Support this podcast on Patreon ★
-
Tons of releases around the Go community: spf13/cobra, FerritDB, GoLand 2023.1, and much more
17 april 2023 · 29 min
Go 1.20.3 & 1.19.8 released. Upgrade now! Lees meer
Proposal accepted: Opt-in transparent telementry
New proposal: sort: add Ordered, Min, Max
Conf42: Golang, April 20
Go OpenAI 1.7 released
Natalie Pistunovich's GopherCon Israel talk: AI-Assisted Go: Up Your Game and Have More Fun (Hebrew)
gofumpt 0.5.0 released
cobra v1.7.0 released
FerretDB 1.0 GA released
Reddit discussion
GoLand 2023.1 released
goreleaser v1.17.0 and v1.17.1 released
ws v1.2.0 released
Want to work with Shay? Reach out at mrnice.dev
★ Support this podcast on Patreon ★
-
Go adds Morse Code support! Upcoming security releases, and community discussions
3 april 2023 · 18 min
[April Fool] Sound of Silence reaction Lees meer
Go 1.20.3 & 1.19.8 coming tomorrow
[April Fool] Go Compiler Now Supports Morse Code
Conf42: Golang, free online conference, April 20
Ebitengine 2.5.0 with XBox support
Proposals and discussions
Open issue: Mockable time support
Discussion: Should Plan9 support be dropped or forked?
Likely accept: add context.AfterFunc
Many active and open proposals related to structured logging
Blog post: Go linters configuration, the right version by Oleg Kovalov
Blog post: 6 Ways To Boost the Performance of Your Go Applications by Mehmet Sezer
Reddit: What other languages have charactaristics similar to Go?
★ Support this podcast on Patreon ★
-
Early look at Go 1.21 changes, ChatGPT plugin templates for Go, and releases in the Git universe
27 maart 2023 · 21 min
Coming in Go 1.21 Lees meer
Blog post: Planning Go 1.21 Cryptography Work by Filippo Valsorda
disallow anonymous interface cycles
purego implementation of hash/maphash
Releases
v8go v0.9.0
gitea v1.19.0
go-github v50.2.0
Community news
Shay Nehmad's make-git-better CTF
Go Time podcast
chatGPT-plugin-template on GitHub
The tweet
Daniel Nephin's gotest.tools and gotestsum
GitHub Actions and Go by Oleg Kovalov
golangci-lint
★ Support this podcast on Patreon ★
-
golangci-lint is now fully generics-compatible, and more talk about structured logging, telemetry, and more
20 maart 2023 · 33 min
golangci-lint 1.52.0 released Lees meer
revive 1.3.0 & 1.3.1 released
fasthttp v1.45.0 released
Last 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
★ Support this podcast on Patreon ★
-
Are we testing? testing.Testing() will tell you! Plus official security patches, goreleaser v1.16, and more.
13 maart 2023 · 42 min
Go 1.20.2 & 1.19.7 released Lees meer
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
Conferences
Finall call for CFP to GopherCon in San Diego
Erik Dubbelboer
On GitHub: https://github.com/erikdubbelboer
fasthttp
Amsterdam Golang Meetup
★ Support this podcast on Patreon ★
-
Opting in to Transparent Telemetry, new community releases, and more
6 maart 2023 · 32 min
Opting In to Transparent Telemetry by Russ Cox Lees meer
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
★ Support this podcast on Patreon ★
-
Should we add .0 to new Go releases? & other proposals and community updates
27 februari 2023 · 7 min
Shay is out this week, so Jonathan is holding down the fort on his own, in this shortest ever episode of Cup o' Go! Lees meer
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, 2023
CFP
We miss you, Shay!
Awesome Go
★ Support this podcast on Patreon ★
-
Security fixes, TinyGo 0.27.0, Redis adopts go-redis, and interview with Daniel Nephin, prolific Go OSS contributor
20 februari 2023 · 44 min
This week's episode sponsored by Keep, an open-source alerting tool built by developers, for developers. Lees meer
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.
★ Support this podcast on Patreon ★
-
Go 1.20.1 & 1.19.6 upcoming, controversy surrounding transparent telemetry in the toolchain, Apache Arrow 11.0, and more
13 februari 2023 · 41 min
Pre-release announcement for Go 1.20.1 & 1.19.6 to fix private security issues Lees meer
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
★ Support this podcast on Patreon ★
-
Go 1.20 is out! Also, new golangci-lint, new "full-stack" email server, and Conf42 virtual event CFP!
6 februari 2023 · 31 min
The big news this week: Go 1.20 is out! Lees meer
Profile-guided optimization is here
context.WithCancelCause is added
Go 1.18 is no longer supported
Proposals this week:
Accepted: A proposal to improve forward compatibility with go.mod
Accepted: A proposal to add a new stdlib package with map utilities
Discussion: A proposal to improve reporting of failed table tests
golangci-lint 1.50.0 and 1.50.1 were released with Go 1.20 support, and improved generics support
The Gorilla toolkit has been archived and deprecated. R.I.P.
Check out Sourcegraph's new concurrency library, conc
Events
GopherCon Israel happening tomorrow
Conf42 coming up April 20, online
CFP open until March 20
This week's interview:
mox by Mechiel Lukkien
xkcd 1172: Workflow
Video: Code review of mox
★ Support this podcast on Patreon ★
-
1.20RC3, paths in test failures, thanks to the community, interview with Miki Tebeka, and more
30 januari 2023 · 43 min
January 30, 2023 Lees meer
Latest official pre-release: 1.20RC3 released Jan 12
Changes to OS support in 1.20:
Final version to support Windows 7, 8, Server 2008, and Server 2012
Final version to support macOS 10.13 and 10.14
Adds experimental support for FreeBSD/RISC-V
Proposal accepted: Optionally include file path in output of failed tests
gotestsum v1.9.0 recently released
Upcoming conferences
FOSDEM Go Devroom in Brussels, February 4.
Gophercon EU Diversity Scolarship application form
Join us on the Gophers slack, channel #cup-o-go
Fill out the Go Developer Survey
GoLand 2023.1 Early Access Program
This week's non-sponsor: Hugo, the world’s fastest framework for building websites
Check out our web sites built with hugo: jhall.io, boldlygo.tech, and mrnice.dev
Today's guest, Miki Tebeka
Twitter: @tebeka
Go Israel meetup group
GopherCon Israel
★ Support this podcast on Patreon ★
-
Premiere episode, Upcoming 1.20 release, and GopherCons world wide!
23 januari 2023 · 34 min
January 23, 2023 Lees meer
Latest Go releases: 1.19.5, 1.18.10, released January 10 with a number of mis bugfixes
Next major release: 1.20, expected in February
1.20 multi-error wrapping
1.20 memory arenas
Why Discord Is Switching From Go To Rust
Go Developer Survey, Jan 2023
Upcoming Conferences & CFPs
GopherCon Israel Expo, February 7 in Tel Aviv
GopherCon, September 26-29 in San Diego, California
CFP open until March 13
GopherCon Europe, June 26-29 in Berlin, Germany
CFP open until February 26
This week's non-Sponsor: PocketBase
Discussion
Jonathan Hall
Video: 10 Things I Hate About Go
Shay Nehmad
Rand's Leadership Slack
Reco
Contact us! news@cupogo.dev
★ Support this podcast on Patreon ★