Часто такое бывает, что в твоих переменных может содержаться личная информация, которую нельзя опубликовать на том же гитхаб, во избежание утечки информации. Для этого-то и используются конфигурационные файлы, в которых будут содержаться данные. И для этого нужен Toml.
А, я понял, то есть если у меня есть какие-то личные данные, то можно сделать так, чтобы их никто не увидел. Довольно интересная штука. А как это вообще делается?
Можешь прочитать статью на вордпресс про использование конфигурационных файлов в Golang’е с помощью Toml. Там как раз всё подробно для новичка описывается.
На stackoverflow четыре с половиной года назад был открыт вопрос по поводу того, как использовать томл файлы. Можешь зайти почитать, знатоки всё хорошо объяснили. Только там всё на английском.