Go является императивным языком программирования. Программы на Go состоят из последовательности инструкций, явно описывающих, как выполнить задачу.
Основные характеристики:
Пример императивного подхода в Go:
golang
В отличие от декларативных языков, где вы описываете "что" вы хотите получить (например, SQL-запрос или HTML-разметка), в Go вы говорите компьютеру "как" это сделать.