Posts by Bryan Liles

Taming Your Go Dependencies

Internally at DigitalOcean, we had an issue brewing in our Go code bases. Separate projects were developed in separate Git repositories, and in order to minimize the fallout from upgraded dependencies, we mirrored all dependencies locally in individual Git repositories. These projects relied on various versions of packages, and the…

Read More

Get Your Development Team Started With Go

Here at DigitalOcean, Go is quickly becoming one of our favorite programming languages. After a few internal debates, I've distilled a few thoughts that I'd like to share with teams new to Go (or thinking of taking it on in the future). Using External Code The Go package landscape is…

Read More