Package textar encodes a file list (key-value slice) into a human editable text file and vice versa. See https://pkg.go.dev/github.com/ypsu/textar for the documentation.
Note: this project uses https://ypsu.github.io/featver as its versioning scheme. The project will enter the more stable v1 version only when it has users already.
Comes with a command line tool as well, check out https://pkg.go.dev/github.com/ypsu/textar/bin/textar.