В линуксе при вводе строки и нажатии Enter строка имеет вида: "balance\n", в то время как в винде: "balance\r\n". Сама функция InputString удаляет только символы "\n", поэтому на линухе это работает правильно. Для винды заменил функцию InputString, убрав от туда функцию strings.Replace и заменив на strings.Trim.Но ошибки при компиляции только так и лезут