Advent Of Code Advent of Code is fun coding challenge running during the holidays. I took a stab at solving bunch of puzzles in the last edition. It was indeed a lot of fun solving them! I couldn’t get to all the puzzles yet but do keep an eye out here if you are intereseted, I’ll solve as an when I feel like solving one and update my progress.
Solutions Day01 Day02 Day03 Day04 Day05 Day06 Day07 Day08 Day09
Go modules is the long-awaited dependency management solution for Golang. In this short blog post, we will explore how we can use it in your next project.
In order to use go modules, you should be using go 1.11.x Modules are an experimental opt-in feature in go 1.11 and are expected to be GA in 1.13.
Using it is very easy. As simple as creating your project outside $GOPATH.Using it inside $GOPATH requires you to do the following,
I recently had a conversation with my friend during which the subject of blockchain and Tendermint came up. Since I already started exploring both of them, I was able to answer some of the questions he had. Most of us are familiar with the term “blockchain” because of the hype and popularity Bitcoin gained, and my friend was no different. In this blog post, I’ll list the questions he asked and give my answers so that I can help all of you understand these topics better.
Very recently, I took a small peek into the world of blockchain and played around with a couple of projects in the space. The whole ride was extremely great. I had to read a couple of academic papers in order to understand and learn stuff. The first project that I checked out was Tendermint. This is a project which provides a foundation for building blockchain applications. Tendermint can handle all the ‘blockchain’ aspects of an application, i.