Здравствуйте, я пишу софт с использованием го, и в процессе наткнулся на следующий момент в работе: если я выношу функционал в отдельный пакет, и хочу иметь единственную точку входа к настройкам приложения, или скажем базе данных, то получается следующая каша:
logger.Logger.Setup("log.log")
database.Database.Connect()
settings.Settings.Setup("options.json")
где первое название пакета, а второе структуры, находящейся в нем. Возможно, есть какие-то практические советы по неймингу в таких ситуациях?