🚀 Get 25% off access to all my premium courses - use discount code FUNCMAIN at checkout - view the pricing page now!

Golang Development Image Golang Development

Sunset in the mountains

Building a Solid Continuous Integration Pipeline with TravisCI for Your Go Projects

In this tutorial, we look at how you can build a solid CI pipeline with Travis for your Go Projects

advanced
go
ci-cd
Sunset in the mountains

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
Sunset in the mountains

Go 1.23 Iterators Tutorial

👋 Welcome Gophers! In this article, we are going to be looking at how you can use GitHub actions to supercharge your Go project setup!

intermediate
Sunset in the mountains

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
Sunset in the mountains

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
Sunset in the mountains

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
Sunset in the mountains

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 methods in the testing package!

intermediate
Sunset in the mountains

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
go
Sunset in the mountains

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
<< Previous Page Next Page >>
Showing Page 5 of 13