go

Using Elasticsearch, Logstash, and Kibana with Go applications

This tutorial demonstrates how to combine the powers of Elasticsearch in the ELK stack with Golang applications.
Michael Okoko
13 min read

What’s new in Go 1.16

Go 1.16, the 17th major version of the Go programming language, has just been released. Here, you can learn everything new in Go 1.16.
Ayooluwa Isaiah
6 min read

Cryptography in Go today

Take a look at how cryptography is handled in the Go programming language and what cryptography packages are available today.
Yusuff Faruq
6 min read

Creating a web crawler in Go with Colly

Colly is a Go package for writing both web scrapers and crawlers. It is based on Go’s net/HTTP (for network communication) and goquery (which...
Michael Okoko
5 min read

How to use Redis as a database with go-redis

In this article, we will explore go-redis and use its pipeline feature to build a leaderboard API.
Michael Okoko
6 min read

An introduction to ent

In this post, we will explore all the cool features of the Ent framework and build a simple CRUD API that leverages the various...
Okewole Oluwatobi
10 min read

The best Go tools for a better web development…

These are the most useful Go tools that every web developer should use for a seamless experience when coding in Go.
Okewole Oluwatobi
3 min read

Working with Go images

In this tutorial, we will explore how to create such avatars in Go and serve it over HTTP using the chi router.
Michael Okoko
4 min read

When to use Rust and when to use Go

To put it as simply as possible, the Golang versus Rust debate is really a question of simplicity versus security.
Michiel Mulders
5 min read

Making HTTP requests in Go

In this article, we will discuss how to make HTTP requests in Go and build a CLI tool for checking the prices of cryptocurrencies.
Okewole Oluwatobi
8 min read

How to build a RESTful API with Docker, PostgreSQL,…

In this tutorial, we will be building a containerized bucket list API using go-chi, PostgreSQL, and Docker.
Michael Okoko
10 min read

The past, present, and future of Go generics

The design draft for Go generics has been updated several times over the years. Where does it stand today, and what does the future...
Alexander Nnakwue
9 min read