v2024.9.17 - Hello go
This is the first Go release of audioloader.
Why Go? I figured, I could run mpd and audoloader on my Android mobile (both in Termux), the Python version was doable, but only with a few caveats: significant battery drain and complex hacking with proot
. To overcome these limitations a Go based backend seemed to be the right solution. It is all very new, there might be rough edges here and there; the big advantage is binary distribution, no mess with installing dependencies, bringing WSGI alive, etc.
Various LLM models helped a lot in creating the code, hence maybe I should change the licence to MIT. This is a possible open point, as many others. First, let's see how stable this new backend runs and then such things can be sorted out too.