Я хочу прочитать содержимое текстового файла.
Когда я передаю имя файла в виде строки:
stream, err = ioutil.ReadFile("sample.txt")
это работает.
Это даже работает, если сделать так:
filename := "sample.txt"
stream, err = ioutil.ReadFile(filename)
Но когда я получаю значение имени файла из строкового массива, он не может получить файл и выдает ошибку: Неверный синтаксис имени файла, имени каталога или метки тома
filename := lines[1] //where lines[] is an array of strings
stream, err = ioutil.ReadFile(filename)
Отладочная информация
fmt.Printf("%q\n", lines[1]) // output: mytext2.txt\r