Current configuration format is json. Which is not complex but there are still room for errors. Maybe switch to toml for much more human friendly config file?
https://github.com/phires/go-guerrilla/blob/master/goguerrilla.conf.sample
https://gist.github.com/wuvei/cc826868615769bd61b75aef28d8b852