Skip to content

v1.0.0: feat: socket - a simple TCP server framework for Go

Choose a tag to compare

@Zereker Zereker released this 19 Dec 06:23
· 5 commits to master since this release
Features:
- TCP server with context-based graceful shutdown
- Custom Codec interface for message encoding/decoding
- Asynchronous read/write loops with errgroup
- Heartbeat/deadline support for connection health
- Flexible error handling with ErrorAction (Disconnect/Continue)
- Structured logging with slog
- Functional options pattern for configuration
- GitHub Actions CI/CD workflow