Tag: go

Error Handling Go

Error handling in Go: Best practices

Dev

Tackling errors in Go requires a different approach than the conventional methods in other mainstream programming languages.

Raphael Ugwu
Nov 18, 2022 ⋅ 7 min read
Building A REST API With Golang Using Gin And Gorm

Building a REST API with Golang using Gin and Gorm

Dev

Build a high-performance bookstore RESTful API in Go using Gorm and Gin web framework that provides book data and performs CRUD operations.

Rahman Fadhil
Nov 10, 2022 ⋅ 9 min read
Go Logo

Build a web app in Go with Copper

Dev

Here’s how to create a web application in Go using Copper that will be able to perform basic create, read, update, and delete operations.

Emmanuel John
Oct 11, 2022 ⋅ 9 min read
Integrating MongoDB Into Go Applications

Integrating MongoDB into Go applications

Dev

Learn how to integrate MongoDB into Go applications using the official MongoDB Go driver, which also supports working with Go structs.

Solomon Esenyi
Sep 23, 2022 ⋅ 10 min read
Dockerizing your Go application

Dockerizing your Go application

Dev

Dockerizing your app can provide many deployment benefits. In this guide, learn how to use Docker to containerize your Go apps.

Alexander Nnakwue
Sep 22, 2022 ⋅ 7 min read
Comparing The 7 Best ORM Packages In Go

Comparing the 7 best ORM packages in Go

Dev

Compare seven object-relational mapping packages in the Go ecosystem based on their features, supported databases, and developer experience.

Ukeje Goodness
Sep 20, 2022 ⋅ 5 min read
Go Excelize Export CSV Go

Building spreadsheets with Go and Excelize

Dev

Excelize is a zero dependency Go library that provides primitives for reading and writing to XLSX files and other supported spreadsheet file formats.

Mayowa Ojo
Sep 19, 2022 ⋅ 7 min read
Comparing Templating Libraries In Go

Go template libraries: A performance comparison

Dev

This article will compare some of the most popular templating libraries based on performance, functionality and security, using Go’s benchmarking tool.

Anshul Goyal
Sep 1, 2022 ⋅ 6 min read
Building A Full-Stack App With Bud And Go

Building a full-stack app with Bud and Go

Dev

Build a full-stack app using the new Go framework, Bud, and compare its features to frameworks like Ruby on Rails, Next.js, and Nuxt.js.

Alex Merced
Aug 31, 2022 ⋅ 5 min read
A guide to JWT Authentication in Go

A guide to JWT authentication in Go

Dev

Learn how to implement JWT authentication in you Go web application using the goland-jwt package.

Ukeje Goodness
Aug 19, 2022 ⋅ 6 min read
Go Logo

Linting Go programs: A guide to improving code quality

Dev

Let’s explore linting in Golang, including a good linting package to use and alternative packages for linting in Go.

Emmanuel John
Aug 9, 2022 ⋅ 4 min read
Ethereum Development in Go using Go-Ethereum (GETH)

Ethereum Development in Go using Go-Ethereum

Dev

Learn how to interact with the Ethereum blockchain with the Go programming language using the Go-Ethereum package.

Ukeje Goodness
Jul 13, 2022 ⋅ 6 min read