Go
-
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 » -
Software Development
Creating Your Own Package in Go
A package in Go is a namespace that organizes a set of related files. We can think of packages as…
Read More » -
Software Development
From Macro to Microservices: Jumpstarting Your Transition
In my last article, we went through the reasons why changing from macro to microservices might be a good idea.…
Read More » -
Software Development
Go: Multi-threaded writing to a CSV file
As part of a Go script I’ve been working on I wanted to write to a CSV file from multiple…
Read More » -
Software Development
Go vs Python: Parsing a JSON response from a HTTP API
As part of a recommendations with Neo4j talk that I’ve presented a few times over the last year I have…
Read More » -
Software Development
Go: First attempt at channels
In a previous blog post I mentioned that I wanted to extract blips from The ThoughtWorks Radar into a CSV…
Read More » -
Software Development
Try and Catch in Golang
Golang as opposed to Java does not have exceptions, try/catch/finally blocks. It has strict error handling, functions called panic and…
Read More »