Как я могу изменить путь к файлу (формат CSV), когда столбец равен 1, используя для с Go - PullRequest
0 голосов
/ 22 апреля 2020

Почему в конце у меня нет изменения пути к файлу. Но вывод завершен с проверкой?

Как изменить путь к файлу (формат CSV), когда столбец равен 1, с помощью for?

Вот код:

filepath := "C:/...."
openfile, err := os.Open(filepath)
checkError("Error in reading the file\n", err)
fmt.Println("Already open filepath :", filepath)
csvr := csv.NewReader(bufio.NewReader(openfile))
csvr.Comma = ','
csvr.LazyQuotes = true
csvr.FieldsPerRecord = -1
filedata, err := csvr.ReadAll()
checkError("Error in reading the file\n", err)

for _, value := range filedata {
    if len(value) == 1 {
        fmt.Println("Got enter here")
        newpath := "C:\............."
        err := os.Rename(filepath, newpath)
        if err != nil {
            fmt.Println(err)
            return
        }
    } else {
        fmt.Println("Done Checking :\n", fileName, nameSymbol[i])
        continue
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...