This post would talk about the Data Validations Capabilities in GoLang To start with referring: https://github.com/go-ozzo/ozzo-validation
This post talks about the general use of glang dep across golang projects.
References while reaching the point on Testing Hyperledger Fabric Chain Code
Running Marble code from https://github.com/hyperledger/fabric-samples/tree/release/chaincode-docker-devmode
Simple example to start with Go CLI Interactions with Cobra
Go works differently than I have ever worked in other programming langauges, here some of my notes on go imports
My notes while experimenting logrus as available here : https://github.com/sirupsen/logrus