6 Commits

Author SHA1 Message Date
694f8ba1d3 Add comprehensive godoc documentation to all packages
- Add package-level documentation with usage examples and architecture details
- Document all public types, functions, and methods following godoc conventions
- Remove unused logger.Error type and NewError function
- Apply consistent documentation style across all packages

Packages updated:
- apitls: TLS certificate management with automatic renewal
- config: Environment-based configuration system
- config/depenv: Deployment environment handling
- ekko: Enhanced Echo web framework wrapper
- kafka: Kafka client wrapper with TLS support
- logger: Structured logging with OpenTelemetry integration
- tracing: OpenTelemetry distributed tracing setup
- types: Shared data structures for NTP Pool project
- xff/fastlyxff: Fastly CDN IP range management

All tests pass after documentation changes.
2025-06-19 23:52:03 -07:00
0996167865 modernize + gofumpt 2025-04-19 22:19:02 -07:00
e9d0f7419a kafka: CheckPartitions() method for health checks 2023-07-22 23:47:37 -07:00
7ad495fe2b kafka: switch to lz4 compression; disable default logger on writer 2023-07-08 13:08:52 -07:00
bb99ca5843 kafka: Add reader helper 2023-07-02 23:22:58 -07:00
57cfb90777 Kafka helper (from chgw) 2023-07-02 23:06:13 -07:00