Golang Pros/Cons (Part 2/6): Interface Implementation, Public/Private Vars
blog.bluematador.com