On Boxes and Lines and Layered Design

In my previous post, Layered Design in&#xA;Go , I discussed a&#xA;procedure that can be used in any Go module to order the packages in&#xA;an order of what depends on what, starting with the modules on the&#xA;bottom that have no internal dependencies, then the modules that only&#xA;depend on those, and then so on. &#xA; Conceptually it&rsquo;s a useful way to think about Go modules, and…