---
title: "Early excitement for Go 1.26"
publication: "Go Weekly"
issue: 575
published_at: "2025-10-22"
canonical_url: "https://golangweekly.com/issues/575"
---

Plus Go is #1 for 'languages developers want to adopt next' in JetBrains' survey. |        

#​575 — October 22, 2025 

[Read the Web Version](https://golangweekly.com/issues/575)  

Together with [![Depot\](https://res.cloudinary.com/cpress/image/upload/c_fill,g_auto,w_1280,h_320/e_make_transparent/co_white,e_outline:20/lqhtj3olkxbq58buyzzc.png)](https://bit.ly/46YXx0s)   

Go Weekly 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/eczi071vpbhbdakptsng.jpg)](https://tip.golang.org/doc/go1.26)  

[The Draft Go 1.26 Release Notes](https://tip.golang.org/doc/go1.26) — It’s still early days for the under-development Go 1.26, due to land in February 2026, but there’s already a draft set of release notes covering enhancements most likely committed to the release so far, including `new`’s support for expressions. 

The Go Team   

[The “10x” Commandments of Highly Effective Go](https://blog.jetbrains.com/go/2025/10/16/the-10x-commandments-of-highly-effective-go/) — John comes down from the mountain with ten Go commandments. The conceit may be cute, but these are essentially ten broad guidelines for Go developers, coupled with examples of adopting them in_GoLand_. 

John Arundel   [![\](https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/6ee4b4ba.png)](https://bit.ly/46YXx0s) 

[Automate GitHub Actions Runner Updates with Claude](https://bit.ly/46YXx0s) — Forget about managing GitHub Actions runners and get back to writing code. Learn how Depot uses Claude to automatically handle all those pesky updates and how you can get faster, more stable CI/CD without the headache. 

Depot sponsor   

**IN BRIEF:** 

- 📊 JetBrains (creator of [GoLand](https://www.jetbrains.com/go/)) has released [the results of its latest 'State of Developer Ecosystem Report'](https://devecosystem-2025.jetbrains.com/tools-and-trends) with Go at #4 in its 'Language Promise Index' and #1 in 'languages developers want to adopt next.'
- The popular Go-powered [Caddy](https://caddyserver.com/) HTTPS server project is now 11 years old and Matt Holt shares [some updates on next steps for the project's long-term maintenance.](https://caddy.community/t/next-steps-for-the-caddy-project-maintainership/33076)
- [Writing Better Go: Lessons from 10 Code Reviews](https://speakerdeck.com/konradreiche/writing-better-go-lessons-from-10-code-reviews) is a fantastic set of slides from a recent talk by Konrad Reiche at [GoLab 2025.](https://golab.io/)   

[The Speed of Random Number Generators](https://lemire.me/blog/2025/10/15/speed-of-random-number-generators-in-go/) — There are several obvious options for generating random numbers in Go – Daniel quickly compares their performance (spoiler: `math/rand/v2` using PCG is the winner). 

Daniel Lemire   

[The 'Compare IP Subnets' Proposal](https://antonz.org/accepted/netip-prefix-compare/) — As part of his [Accepted!](https://antonz.org/tags/accepted/) series explaining upcoming changes to Go, Anton explains how Go 1.26 will make comparing IP subnets (e.g. `10.0.0.0/8`) easier. 

Anton Zhiyanov   

📄 [Parsing Financial News for Automated Trading Decisions](https://pgaleone.eu/golang/vertexai/trading/2025/10/20/gemini-powered-stock-analysis-news-feeds/) – But always remember, folks: _“time in the market beats timing the market”_ ;-) Paolo Galeone 

📄 [JWT Authentication in Go with Gin](https://qa.developer.vonage.com/en/blog/using-jwt-for-authentication-in-a-golang-application-dr) – With the end goal to work with Vonage in this case, but the principles can be used elsewhere. Benjamin Aronov (Vonage) 

📄 [Durable Background Execution with Go and SQLite](https://threedots.tech/post/sqlite-durable-execution/) Dima Kotik 

📄 [Subtest Grouping in Go](https://rednafi.com/go/subtest-grouping/) Redowan Delowar  

🛠 Code & Tools 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/xnaybxtwsjkwz7isqsh8.jpg)](https://github.com/cweill/gotests)  

[gotests: Automatically Generate Test Boilerplate From Code](https://github.com/cweill/gotests) — Automatically creates table-driven tests from your source code by analyzing function and method signatures. This week’s [v1.8.0 release](https://github.com/cweill/gotests/releases/tag/v1.8.0) adds complete support for generics, meaning gotests can generate tests for generic functions and methods on generic types. 

Charles Weill et al.   

[What Shopify, Figma, and Stripe Use for Pair Programming](https://tuple.app?utm_source=cooperpress&utm_medium=newsletter&utm_campaign=go_newsletter_sponsored_20251022) — Tuple is the most effective way to unblock PRs, make technical decisions, and polish or review code. 

Tuple sponsor   

[urfave/cli 3.1: A Declarative Way to Build Go CLI Apps](https://github.com/urfave/cli) — The [manual](https://cli.urfave.org/v3/getting-started/) outlines all of the key features, but think shell auto-completion, option parsing, help text, etc. 

Jeremy Saenz and Contributors   

[go-torch: Torch-Like Deep Learning Framework in Go](https://github.com/Abinesh-Mathivanan/go-torch) — Open-source deep learning framework built from the ground up in pure Go. 

Abinesh Mathivanan   

[go-nvtrust: NVIDIA GPU and NVSwitch Confidential Computing Attestation](https://github.com/confidentsecurity/go-nvtrust) — This is niche! It’s a Go version of Nvidia’s [nvTrust](https://github.com/nvidia/nvtrust) to manage ‘Confidential Computing’ attestation evidence from NVIDIA GPUs. 

Confident Security   

- 📈 [go-echarts 2.6.5](https://go-echarts.github.io/go-echarts/) – Charting and data visualization library that uses Apache ECharts. You can [see examples in the docs.](https://go-echarts.github.io/go-echarts/#/en-us/charts/line)
- 💬 [go-xmpp v0.2.18](https://github.com/xmppo/go-xmpp/releases/tag/v0.2.18) – XMPP client library. There's even [a basic GUI chat app example](https://github.com/xmppo/go-xmpp/blob/master/_example/example-gui.go) in just 113 lines of code.
- [Hugo 0.152.0](https://github.com/gohugoio/hugo/releases/tag/v0.152.0) – The popular static site generator has changed its YAML-parsing library, so take care if you use the terms 'yes', 'no', 'on', 'off' or variants of those in your YAML files.
- [Lefthook 2.0](https://github.com/evilmartians/lefthook) – Fast and powerful Git hooks manager.
- 🤖 [Gobot 2.6](https://github.com/hybridgroup/gobot/releases/tag/v2.6.0) – Robotics / drones / IoT framework.  

🎁 And one for fun.. 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/wso5mpabr1gtfc3qhhel.jpg)](https://superfile.dev/)  

[superfile: Go-Powered Terminal-Based File Manager](https://superfile.dev/) — A modern, well-styled (and [theme-able](https://superfile.dev/list/theme-list/)) terminal based file manager app built atop Bubble Tea. [GitHub repo.](https://github.com/yorukot/superfile) 

Yorukot         

Curated by Peter Cooper and [Glenn Goodrich](https://twitter.com/ruprict).
Go is a [trademark of Google](https://go.dev/brand).
The [Go gopher](https://go.dev/blog/gopher), whenever used, is an original creation by Renée French. 

[Change your email](https://golangweekly.com/edit_subscription/*|UID|*)
[Stop getting this newsletter](https://golangweekly.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
