Как вы можете видеть, я передаю строку в функцию, поэтому я записываю этот результат в файл, мой cmd показывает, что "Введи сюда", но не записал строку в файл.
fun c changeFileName (длина_значения int, строка символов, строка fileName) {
if lengthofvalue == 1 {
fmt.Println("Has enter here")
path := "C:/GoLANG/fsb/src/Error.csv"
openfile, err := os.Open(path)
checkError("Error in opening the file\n", err)
writer := csv.NewWriter(openfile)
defer writer.Flush()
fmt.Println("Already open the file")
writer.Write([]string{fileName, symbol})
writer.Flush()
} else {
fmt.Println("No error")
}