
Баг: Смешивание `int` и `float` в одном выражении
total := count * price, где count int, price float64. Компилятор выдаёт mismatched types.
Почему ошибка:
Go не делает автоматического приведения типов, чтобы избежать случайной потери точности.
Как правильно:
Явно привести int к float64:
total := float64(count) * priceЗагрузка...