25% off

Use code FUNCMAIN at checkout for 25% off all premium courses.

Get started →
Golang Development Image

Golang Development

Functional Options Parameter Pattern in Go

Functional Options Parameter Pattern in Go

In this tutorial, we'll be discussing one of my favorite patterns and how you can use it to supercharge your Go app dev.

intermediate
Joining Errors With errors.Join in Go

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!

intermediate
Getting Started With Testmain in Go

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.

intermediate
Beginner's Guide to Logging in Tests in Golang

Beginner's Guide to Logging in Tests in Golang

In this tutorial, we're going to be looking at how we can improve our test output readability using the inbuilt helper …

testing
Using T.Cleanup for Test Teardown in Go

Using T.Cleanup for Test Teardown in Go

In this tutorial, we are going to look at how you can use t.Cleanup() to properly manage test teardown and resource …

testing intermediate
Writing Clean Functions in Go with the Full Mapping Strategy

Writing Clean Functions in Go with the Full Mapping Strategy

In this tutorial, we're going to be discussing how you can build clean functions in Go.

Advanced design-patterns
Handling Panics in Go

Handling Panics in Go

In this code snippet, we are going to be looking at how we can handle panics within our Go applications.

snippets
Variadic Functions in Go

Variadic Functions in Go

In this code snippet, we are going to look at how variadic functions in Go work!

snippets
Embedding Lua Scripts in Go with Shopify/go-lua

Embedding Lua Scripts in Go with Shopify/go-lua

In this snippet, we are going to look at how we can embed lua scripts into our Go applications using the Shopify/go-lua …

go lua
Generating UUIDs in Go

Generating UUIDs in Go

In this snippet, we are going to look at how we can generate UUIDs in Go, using the satori/go.uuid package

snippets
<< Previous Page Next Page >>
Showing Page 9 of 16