Go
-
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 » -
Software Development
Go Language For Java Developer Part-6 : Operators
Operators in Java and Go Lang. Every programming languages support operators. Operators are work like a function with different syntax…
Read More » -
DevOps
Create a Slack Docker proxy in Go – Part 2
In the previous article we had a look at how you could easily create a slack-docker-proxy using go and a…
Read More »