Some folks are using LicenseFinder to enumerate the open source dependencies and licenses used by their code. LicenseFinder runs go list, and in the case where there are two golang packages in the same directory (in this case 'libcompose/hack'), go list fails with:
can't load package: package .: found packages main (inline_schema.go) and config (schema_template.go) in ./libcompose/hack
Can each package move into its own folder?