Athens
An open source Go module proxy for reliable dependency management.
Athens Proxy is an open source Go module proxy that enables teams and organizations to have better control over their Go dependencies. It provides caching, security scanning, and reliable access to Go modules.
The goal is to help developers build more secure and reproducible applications by putting a dependable proxy in front of the module ecosystem.
Migrated tracing and metrics off the deprecated OpenCensus bridge to native OpenTelemetry — OTLP trace export, an OTel MeterProvider behind the existing /metrics route, and a configurable trace sampling rate for production.
Upgraded the Go toolchain and key dependencies, and fixed release and CI issues along the way (goreleaser flags, docker-compose args, the subprocess reaper).
Migrated logging off logrus onto the standard-library log/slog and documented the new configuration.
Reworked logging defaults and added configurable log formatting settings.
Wrote the introduction/home page and did a full pass over the documentation site.