Answer the question
In order to leave comments, you need to log in
Why does it give an error - the input variable is declared, but not used?
func main() {
var input string // переменная используется в блоке for
var bookmakers string
fmt.Println(`
╔═══╗╔═══╗╔═══╗╔═══╗╔═══╗╔═══╗╔═══╗╔═══╗
║╔═╗║╚╗╔╗║╚╗╔╗║║╔═╗║║╔═╗║║╔═╗║║╔═╗║║╔═╗║
║║─║║─║║║║─║║║║║╚══╗║║─╚╝║║─║║║╚═╝║║╚═╝║
║║─║║─║║║║─║║║║╚══╗║║║─╔╗║║─║║║╔╗╔╝║╔══╝
║╚═╝║╔╝╚╝║╔╝╚╝║║╚═╝║║╚═╝║║╚═╝║║║║╚╗║║
╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚╝╚═╝╚╝
`)
for {
fmt.Println()
fmt.Println("[*] 1 - показать все доступные букмекерские конторы")
fmt.Println("[*] 2 - показать все доступные виды ставок")
fmt.Println("[*] 3 - показать все доступные параметры запросов вилок")
fmt.Println("[*] 4 - показать вилки по интересующим букмекерским конторам")
fmt.Println()
fmt.Println("[*] Выберите необходимое Вам значение и нажмите \"Enter\"")
fmt.Print("[*] Или введите \"Exit\" для выхода из программы: ")
input, err := bufio.NewReader(os.Stdin).ReadString('\n')
if err != nil {
log.Fatal(err)
}
input = strings.TrimSpace(input)
if len(strings.Split(input, "")) > 0 {
switch input {
case "1":
fmt.Println("\n", allBookmakers)
case "2":
fmt.Println("Soon.")
case "3":
fmt.Println("Soon.")
case "4":
fmt.Print("[*] Введите необходимые букмекерские конторы(bet365,winline) и нажмите \"Enter\": ")
bookmakers, err = bufio.NewReader(os.Stdin).ReadString('\n') // с переменной bookmakers не возникает подобного рода ошибки
if err != nil {
log.Fatal(err)
}
bookmakers = strings.TrimSpace(bookmakers)
if len(strings.Split(bookmakers, ",")) > 1 {
for {
fmt.Println()
forks.GetForks(strings.TrimSpace(bookmakers))
time.Sleep(1 * time.Second)
}
} else if len(strings.Split(bookmakers, " ")) == 1 {
fmt.Println("[*] Должно быть не меньше 2 букмекерских контор.")
} else {
fmt.Println("[*] Вы ввели 0 букмекерских контор.")
}
case "Exit":
os.Exit(0)
}
}
}
}
Answer the question
In order to leave comments, you need to log in
Well, because it is declared and because it is not used, obviously.
Take this away
var input string // переменная используется в блоке for
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question