Flargs: parsimonious parsing of flags and argumentsWhile working on a small CLI for encrypting and decrypting files, I found myself unstatisfied with the practice of writing, and testing, and reasoning about a CLI in Go. The flag package was not pleasant to work with. Testing was hard and inelegant, ...May 2, 2024·2 min read