Go Bloviations
Go will refuse to compile a file that has an unused variable or package import. This sounds hygenic, like it’s a way to prevent the inevitable accumulation of unused header imports that torment C projects. But in practice, this is a dreadful, dreadful feature.