Layered Design in Go

This post will describe how I design my programs in Go. I needed this&#xA;for work, and while I searched for a link, nothing quite fits my&#xA;coding practices out there. The word &ldquo;Layered&rdquo; can pull up some fairly&#xA;close descriptions, but I want to lay out what I do. &#xA; Deriving Some Requirements &#xA; Go has a rule that I believe is underappreciated in its utility and&#xA;whose…