Go
-
Software Development

Go Concurrency in Depth
Go, often referred to as Golang, is a programming language that makes it easy to write programs that take advantage…
Read More » -
Software Development

Deploying Go Applications to AWS App Runner
AWS App Runner is a fully managed service that makes it easy to build, deploy, and scale containerized applications quickly…
Read More » -
Software Development

Golang – First look at generics
This post is part of a series where I do my best to organize my thoughts around Go: its paradigms and usability…
Read More » -
Software Development

Go Desperately Needs Nil Safe Types
If you’ve worked with Go before, you’ve probably seen this runtime error. 1 panic: runtime error: invalid memory address or…
Read More » -
Software Development

Common anti-patterns in Go
It has been widely acknowledged that coding is an art, and like every artisan who crafts wonderful art and is…
Read More » -
Software Development

Golang – Smarter containers
This post is part of a series where I do my best to organize my thoughts around Go: its paradigms…
Read More » -
Software Development

Put Gosec in Your Pipeline to Spot Source Code Security Problems
Golang keeps trending up and to the right in programming language popularity, for many reasons. Great libraries, which means more…
Read More » -
Enterprise Java

Build a RESTful API in Go using AWS Lambda
In this post we will learn to design, build, and deploy a RESTful API in Go using AWS Lambda. Before starting, let…
Read More » -
Software Development

Working with Glide – Vendor Package Management for Go
In this post, we will use Glide to manage the dependencies of a Go project. Before starting, let me give…
Read More »

