#Functional Options Parameter Pattern in Go
Welcome Gophers!
In this tutorial, we’ll be covering the Functional Options Parameter Pattern in Go and how you can use it to really improve the way that you customize components within your Go applications:
Video Tutorial
This tutorial is also available in video format:
Continue Learning
Go 1.23 Iterators Tutorial
In this tutorial, we'll be exploring the new range-over-func syntax introduced in Go 1.23 and how to use iterators in your Go applications.
Joining Errors With errors.Join in Go
In this tutorial, we'll be looking at how we can join errors together in Go using the errors.Join method!
Getting Started With Testmain in Go
In this tutorial, we'll be covering how you can simplify and improve your tests in Go using the TestMain function.
Building a Web Server in Go with net/http
Learn how to build a web server in Go using the net/http package — covering handlers, static files, and HTTPS in under 100 lines of code.