go

Migrating Ruby Projects To Go

Migrating Ruby projects to Go

Migrate your Ruby projects to Go to leverage Go’s powerful features and unlock significant improvements in performance and scalability.
Ukeje Goodness
6 min read
Comparing Elixir With Rust And Go

Comparing Elixir with Rust and Go

Compare the three programming languages Elixir, Rust, and Go across criteria such as memory usage and time in concurrency projects.
Ahmad Rosid
12 min read
Exploring Go Mocking Methods And The Gomock Framework

Exploring Go mocking methods and the GoMock framework

Testing and mocking are essential practices in software development that help ensure code reliability, stability, and correctness. The Go programming language...
Oluwatomisin Bamimore
5 min read
How To Implement In-Memory Caching In Go

How to implement in-memory caching in Go

Implement in-memory caching in Go using the go-cache package to increase your application's performance.
Alexander Godwin
4 min read
How to build a blockchain with Go

How to build a blockchain with Go

This tutorial aims to teach you how blockchains work by guiding you through building one from scratch with Go.
Solomon Esenyi
6 min read
Using Go Generate To Reduce Boilerplate Code

Using go generate to reduce boilerplate code

Use the go generate command line tool to simplify code generation and improve code maintainability and reusability.
Ukeje Goodness
5 min read
Rate Limiting Go Applications

Rate limiting your Go application

Explore the fundamentals of rate limiting, different types of rate limiting algorithms, and several techniques and libraries for implementing rate limiting...
Paul Akinyemi
7 min read
Best GUI Frameworks for Go

Best GUI frameworks for Go

This article aims to overview popular third-party GUI development packages in Go and compare each Go framework.
Solomon Esenyi
6 min read
Build An Internal Error Notification System In Go And Svelte

Build an internal error notification system in Go and Svelte

Use the Notify Go library to build an internal error notification system that sends notifications to Slack, email, etc., and logs...
Abiodun Solomon
5 min read
An Intro To Routing In Go With Gorilla Mux

An intro to routing in Go with Gorilla Mux

Build a simple API using the Gorilla Mux package, with its diverse features, as a router for your apps.
Paul Akinyemi
9 min read
Using Air With Go To Implement Live Reload

Using Air with Go to implement live reload

Air is a live reloading tool for Go that allows developers to automatically recompile and run their code every time they...
Oluwatomisin Bamimore
4 min read
Send Emails Go Two Ways

Easy ways to send emails in Go

Sending emails is a great way to keep in touch with your app users, and knowing how to send emails programmatically...
Paul Akinyemi
4 min read