I cleaned the code up a bit, added structured logging and integrated a simple CI/CD in Github to created simple releases using #goreleaser. Since the LRCLIB API is a bit flacky at times, I've also added a simple retry logic in case the first fetch request fails.
First release is here: https://github.com/wneessen/lyrics-fetch/releases/tag/v0.0.1