Go

A Comprehensive Guide to Zap Logging in Go

This tutorial will guide you through creating a production-ready logging system for your Go applications using Zap logger

Go
Logging
Zap
Guides · Better Stack ·  Updated on June 7, 2023

[2 min installs] Go on Ubuntu

Here is how to install go (golang) on Ubuntu 20.04 in under two minutes: Step 1 - Download Go from the official website The first step is to download Go from the official website. Step 2 - Remove a...

Ubuntu
Installs
Go
Guides · Better Stack ·  Updated on August 30, 2022

How to Work with SQL Databases in Go

The article will discuss the use of the database/sql package in Go to connect to a database, execute SQL statements, and handle returned results. It will also cover advanced topics like prepared statements, transactions, and connection pooling.

Go
PostgreSQL
SQL
Databases
Guides · Better Stack ·  Updated on May 26, 2023

A Comprehensive Guide to Using JSON in Go

JavaScript Object Notation (JSON) is a data format that has gained popularity since its introduction in the early 2000s. It has become a ubiquitous standard for data transfer across systems (such a...

Go
JSON
Guides · Better Stack ·  Updated on May 26, 2023

A Comprehensive Guide to Logging in Go with Slog

This article discusses logging in Go with an emphasis on the new Slog package which aims to bring high-performance structured, and leveled logging to the Go standard library.

Go
Logging
Guides · Better Stack ·  Updated on June 7, 2023

A Complete Guide to Logging in Go with Zerolog

Zerolog is a high-performance Go structured logging library aimed at latency-sensitive applications where garbage collections are undesirable

Go
Logging
Zerolog
Guides · Better Stack ·  Updated on June 7, 2023