go

Building a web scraper in Go with Colly

Learn to use the Go package Colly to build a basic web scraper that gets product information and saves the data to a JSON...
Emmanuel John
6 min read

Configuring the Go HTTP client

Walk through a simple procedure to configure and establish a connection between client and server and make HTTP requests in Go.
Ikeh Akinyemi
4 min read

Concurrency patterns in Golang: WaitGroups and Goroutines

Explore goroutines, communication between goroutines using channels, and syncing goroutines using WaitGroups.
Oluwatomisin Bamimore
4 min read

How to make an HTTP POST request with a…

Learn a simple procedure for making an HTTP POST request with a JSON body to a simple web server written in Go.
Ikeh Akinyemi
3 min read

Visualizing data in Golang with go-echarts

Learn how to set up and install the go-echarts package, then build different charts like a bar chart, line chart, pie chart, and a...
Mohit Khare
4 min read

Using JSON in Go: A guide with examples

JSON is one of the most-used formats for storing data. In this guide, learn how to work with JSON in Go using the encoding/json...
Shalitha Suranga
10 min read

CRUD with Golang and CockroachDB

Learn how to use Golang to perform Create, Read, Update, and Delete (CRUD) operations against an equally popular database, CockroachDB.
Emmanuel John
10 min read

Using an SQL database in Golang

Learn how to use Golang with the Microsoft SQL Server database to build a console-based reminder application.
Nwani Victory
11 min read

Benchmarking in Golang: Improving function performance

Review best practices for writing consistent and accurate benchmarks in Go, including the fundamental functions for creating benchmarks and interpreting the results.
Ayooluwa Isaiah
7 min read

How to create a Solana wallet with Go

Build a cryptocurrency wallet with Go in this step-by-step Solana tutorial to hone your blockchain development skills.
Solomon Esenyi
7 min read

Learn Golang encryption and decryption

Learn how to encrypt and decrypt data in Go, keeping data safe by making it difficult to use if it falls into the wrong...
Precious Luke
6 min read

How to use Go text templates

Learn about Go's support for template parsing for text files through different methods, conditionals, and functions.
Oluwatomisin Bamimore
7 min read