Я создаю файл go, используя go build main.go
.Но эта программа использует INI-файл, как мне использовать этот файл, причина, когда я запускаю ./main
, я получаю эту ошибку:
2018/09/20 17:37:38 open config/config.ini: no such file or directory
2018/09/20 17:37:38 open config/config.ini: no such file or directory
panic: open config/config.ini: no such file or directory
goroutine 1 [running]:
log.Panic(0xc0000f7e98, 0x1, 0x1)
Код для использования этого файла:
func GetConfigFile() (*ini.File, error) {
f, err := ini.Load("config/config.ini")
if err != nil {
log.Println(err)
}
return f, err
}