Skip to content

v2024.9.17 - Hello go

Compare
Choose a tag to compare
@krisek krisek released this 17 Sep 22:12
1fdfae9

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.