How Go Updates Third-Party Packages: Understanding go get, Modules, and Versioning | CodeTrail