Переменные и типы данных

Объявление var и :=, типы int, int64, float64, string, bool.

В Go два способа завести переменную: • полная форма: var age int = 15 (тип можно опустить — var age = 15); • короткая форма := — работает только внутри функций: age := 15. На практике почти всегда пишут её. Основные типы: • int — целые числа (на этом сервере 64-битный, до 9·10¹⁸); • int64 — явно 64-битное целое; • float64 — дробные числа; • string — строка; • bool — true или false.
Go

Переменные и вывод типов

fmt.Printf выводит по формату: %d — целое, %f — дробное, %s — строка, %T — тип значения, \n — перевод строки. Арифметика: + - * / %. Деление целых отбрасывает дробную часть: 7 / 2 равно 3, остаток 7 % 2 равен 1. Go строг к типам: сложить int и float64 напрямую нельзя — нужно явное преобразование, например float64(a).
Go

Целочисленное деление и преобразование типов

Задание: заведите переменные со значениями 15 и 4 и выведите сумму, разность, произведение, целую часть от деления и остаток — каждое на отдельной строке. Затем отметьте урок пройденным.
Доска