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 »