The Visitor Pattern

The visitor design pattern explains how to separate operations of an object from the object and then it gives a simple example using Go.
Read more →

Martin Musale’s Resume/CV

Summary I am a talented, driven and enthusiastic software engineer interested in web development, distributed systems and building better developer experiences. I have over nine years of experience creating software, collaborating in cross functional teams and creating value using technology. Skills: This Is What I Do… Software development Programming in Python, Go, and TypeScript (Node JS, ES5/6). Developing and consuming RESTful APIs. Software architecture, design, analysis, development, and maintenance. Software deployment with tools like systemd, Kubernetes, and Docker.
Read more →