discovered 03 Aug 2026
go-exhaustruct
→ View on GitHub`exhaustruct` is a Golang analyzer that identifies struct literals with uninitialized fields, ensuring comprehensive initialization in codebases. It offers both implicit and explicit checking modes, allowing users to enforce strict rules on required fields or apply fine-grained control via comment directives. Key features include customizable checking patterns and detailed configuration options for type selection, enabling teams to maintain code quality while accommodating large projects.