Тип int
Тип int представляет целое число со знаком. Его размер зависит от архитектуры процессора: на 32-битных системах это 32 бита (диапазон от -2^31 до 2^31-1), на 64-битных системах - 64 бита (диапазон от -2^63 до 2^63-1). Тип int используется для хранения целых чисел, когда размер не имеет критического значения.
Синтаксис
var variable int
variable = 42
Пример
Объявим переменную типа int и присвоим ей значение:
package main
import "fmt"
func main() {
var num int = 100
fmt.Println(num)
}
Результат выполнения кода:
100
Пример
Выполним арифметические операции с числами типа int:
package main
import "fmt"
func main() {
a := 15
b := 4
sum := a + b
diff := a - b
mult := a * b
div := a / b
mod := a % b
fmt.Println(sum, diff, mult, div, mod)
}
Результат выполнения кода:
19 11 60 3 3
Пример
Используем тип int в цикле для подсчета суммы чисел:
package main
import "fmt"
func main() {
sum := 0
for i := 1; i <= 10; i++ {
sum += i
}
fmt.Println(sum)
}
Результат выполнения кода:
55