Sorry to reply this late. I've managed to bundle logs and config files for you in this link:
https://drive.google.com/file/d/1CRtvdQHYFvE0C_WWlbt0mI1sGHwPL4cj/view?usp=shari...
The log before trying to change the font was like this:
Release mode: true
2022/02/14 15:44:02 MasterPlan initialized successfully.
2022/02/14 15:49:50 # ERROR START #
/home/solarlune/Documents/Projects/Go/MasterPlan/main.go:123 | Error: runtime error: invalid memory address or nil pointer dereference
/usr/lib/go/src/runtime/panic.go:1038
/usr/lib/go/src/runtime/panic.go:221
/usr/lib/go/src/runtime/signal_windows.go:254
/home/solarlune/go/pkg/mod/github.com/veandco/go-sdl2@v0.4.10/ttf/sdl_ttf.go:305
/home/solarlune/go/pkg/mod/github.com/veandco/go-sdl2@v0.4.10/ttf/sdl_ttf.go:305
/home/solarlune/Documents/Projects/Go/MasterPlan/common.go:377
/home/solarlune/Documents/Projects/Go/MasterPlan/main.go:635
/usr/lib/go/src/runtime/proc.go:255
/usr/lib/go/src/runtime/asm_amd64.s:1581
# ERROR END #
But after I set path to "C:\Windows\Fonts" (I didn't choose the font as I didn't remember its file name back then), it was like this:
Release mode: true
2022/02/14 15:41:11 MasterPlan initialized successfully.
2022/02/14 15:41:19 MasterPlan exited successfully.
Now I'm trying a workaround: editing config file directly to include a font filename.