Go 1.23 in 23 minutes

Free

Go 1.23 in 23 minutes

6 Lessons

Welcome to Go 1.23 in 23 minutes!

In this free course, we'll be going through all the major changes you need to know about that are being released in Go 1.23. We'll cover:

  • Iterators. What are they and what do I need to know?
  • Changes to the slice and map packages that are enabled by iterators.
  • How the new Unique package can help you optimize memory usage.
  • What the new telemetry change is and how you can (optionally) enable it.

This course is the successor to Go 1.22 in 22 minutes, which is also free, so check that out if you're still looking for more free Go content.

Wondering what's in the course?

Module 1: Intro to Go 1.23

Lesson 1: Introduction to Go 1.23 in 23 minutes

Module 2: Understanding Iterators

Lesson 1: What Iterators Are and How They Change Go Programming

Module 3: New Slice & Map Functions

Lesson 1: Go 1.23 Updates: Slice and Map Iterator Functions

Module 4: The Unique Package

Lesson 1: Using the Unique Package for Optimized Memory Usage

Module 5: New Telemetry Feature

Lesson 1: Understanding the New Telemetry Feature

Module 6: Wrapping Up

Lesson 1: Thanks for watching!

About the Course Author

Matt Boyle is an experienced technical leader in the field of distributed systems, specializing in using Go. He has worked at huge companies such as Cloudflare and General Electric, as well as exciting high-growth startups such as Curve and Crowdcube.

In 2022, Matt published the best-selling book "Domain-Driven Design with Golang". It's available at all good book sellers.

Matt has been writing Go for production since 2018 and often shares blog posts and fun trivia about Go over on Twitter.

Matt Boyle