Go's flag package with file and environment parsing