это сделать?
GlobalConfig = viper.New()
GlobalConfig.SetConfigFile("$HOME/" + configFileName)
// global open $HOME/.jessica.yml: no such file or directory
и
GlobalConfig = viper.New()
GlobalConfig.SetConfigFile("~/" + configFileName)
// global open ~/.jessica.yml: no such file or directory
Не сработало, надо достать значение из переменной окружения и составить полный путь? или я что-то не так делаю?
$HOME и ~ это специфика *sh. В каком нибудть cmd это будет %HOME%, в python os.environ, в golang os.GetEnv
Обсуждают сегодня