gRPC Plugins in Go

In the past, I&rsquo;d taken inspiration from go&rsquo;s database/sql pkg and implemented a DLogin interface(the &lsquo;D&rsquo; stands for &lsquo;Driver&rsquo;) that, theoretically, allowed for compile-time plugins . In my mind, this was the first step to decoupling a lot of the business logic that I had written as a junior engineer and would help set me up to isolating the core logic that…