Glide was a package manager for Go that I built and maintained before modules existed. These posts trace the dependency management problems that led to it, how it worked, and how the wider Go ecosystem eventually solved the same problem.