В этом разделе мы познакомили Вас с 25 ключевыми словами Go. Давайте снова посмотрим на них:
break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var
var
иconst
используются для определения переменных и констант.package
иimport
используются для работы с пакетами.func
используется для определения функций и методов.return
используется для того, чтобы возвращать данные из функций и методов.defer
используется для определения отложенных функций.go
используется для того, чтобы начать выполнение новой горутины.select
используется для того, чтобы переключаться между несколькими каналами для коммуникации с ними.interface
используется для того, чтобы определять интерфейсы.struct
используется для того, чтобы определять пользовательские типы.break
,case
,continue
,for
,fallthrough
,else
,if
,switch
,goto
иdefault
были представлены в разделе 2.3.chan
- это тип данных "канал", который служит для того, чтобы осуществлять коммуникации между горутинами.type
нужен для того, чтобы определять пользовательские типы.map
используется для того, чтобы определять карты, которые подобны хэш-таблицам в других языках программирования.range
используется для того, чтобы читать данные изсрезов
,карт
иканалов
.
Если Вы поняли, как пользоваться этими 25 ключевыми словами, Вы уже изучили многое из Go.
- Содержание
- Предыдущий раздел: Многопоточность
- Следующий раздел: Основы Веба