Tag: go

Benchmarking Golang

Benchmarking in Golang: Improving function performance

Dev

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

Ayooluwa Isaiah
Oct 26, 2021 ⋅ 7 min read

How to create a Solana wallet with Go

Dev

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

Solomon Esenyi
Oct 25, 2021 ⋅ 7 min read
Learn Golang Encryption And Decryption

Learn Golang encryption and decryption

Dev

Learn how to encrypt and decrypt data in Go, keeping data safe by making it difficult to use if it falls into the wrong hands.

Precious Luke
Oct 21, 2021 ⋅ 6 min read
Using Golang Templates

How to use Go text templates

Dev

Learn about Go’s support for template parsing for text files through different methods, conditionals, and functions.

Oluwatomisin Bamimore
Oct 20, 2021 ⋅ 7 min read
Comparing Go Debugging Tools

Comparing Go debugging tools

Dev

Learn about a few popular Go debugging tools by looking at their installations, debugging processes, and pros and cons.

Victor Jonah
Oct 5, 2021 ⋅ 7 min read

Documenting Go web APIs with Swag

Dev

Learn how to easily document Go APIs with Swagger, a performant, open-source tool for documenting web APIs at scale.

Solomon Esenyi
Oct 4, 2021 ⋅ 6 min read
Using Cobra To Build A CLI Accounting Application

Using Cobra to build a CLI accounting app

Dev

Learn how to use the Cobra Go library by building a simple CLI accounting application that bills users, records receipts, and more.

James James
Sep 30, 2021 ⋅ 8 min read
Go Logo

Gin binding in Go: A tutorial with examples

Dev

This tutorial covers Gin binding in Go, various built-in validators, custom binding using interfaces provided by the Gin library, and more.

Anshul Goyal
Sep 20, 2021 ⋅ 7 min read
Reflection in Go: Use cases and tutorial

Reflection in Go: Use cases and tutorial

Dev

As the Go programming language achieves more popularity on the frontend, learn how to solve code issues using reflection in this tutorial.

Shalitha Suranga
Sep 17, 2021 ⋅ 6 min read
Go Logo

Structuring your Golang app: Flat structure vs. layered architecture

Dev

There are two primary ways you can structure your Go application: flat or layered. Let’s explore the use cases for each here.

James James
Sep 14, 2021 ⋅ 11 min read
Go Logo With a Sign Pointing in Two Directions in the Background

How to use pointers in Go

Dev

Deciding when and how to use pointers is done on a case-by-case basis, and this guide explains when it’s best to utilize them.

Kealan Parr
Sep 13, 2021 ⋅ 5 min read

A comprehensive guide to data structures in Go

Dev

Master data structures in Go with this useful tutorial and reference guide filled with code examples and suggested use-cases.

Solomon Esenyi
Sep 7, 2021 ⋅ 10 min read