25% off

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

Get started →
Golang Development Image

Golang Development

Using omitempty in Go JSON Marshaling

Using omitempty in Go JSON Marshaling

Learn how to use the omitempty tag option to exclude empty fields from JSON output in Go.

snippets
Using WaitGroups for Goroutine Synchronization in Go

Using WaitGroups for Goroutine Synchronization in Go

Learn how to use sync.WaitGroup to synchronize multiple goroutines and wait for them all to complete.

snippets
Worker Pool Pattern in Go

Worker Pool Pattern in Go

Implement a worker pool pattern using channels to distribute jobs among multiple worker goroutines.

snippets
Go Decorator Function Pattern Tutorial

Go Decorator Function Pattern Tutorial

Learn the decorator function pattern in Go with practical examples including HTTP middleware and type-safe generics.

intermediate
Securing Your Go REST APIs With JWTs

Securing Your Go REST APIs With JWTs

In this tutorial, we are going to look at how you can secure your Go REST APIs with JSON Web Tokens

advanced go

The Complete Guide to Building REST APIs in Go

Master building production-ready REST APIs in Go 1.26 with modern patterns, frameworks, and best practices for 2025-2026

rest-api go

The Complete Guide to Testing in Go

Master Go testing with comprehensive coverage of unit tests, benchmarking, mocking, integration tests, and fuzzing in Go …

testing go
Supercharge Your Go Tests Using Fake HTTP Services

Supercharge Your Go Tests Using Fake HTTP Services

Learn how to write reliable tests in Go by using fake HTTP services. This tutorial covers examples with httptest and the …

testing http
Go JSON Tutorial

Go JSON Tutorial

In this tutorial, we are going to cover everything you need when it comes to working with JSON in Go.

beginner json
Go 1.23 Iterators Tutorial

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 …

intermediate
<< Previous Page Next Page >>
Showing Page 8 of 16