2.6 KiB
2.6 KiB
2.8 Итоги раздела
В этом разделе мы познакомили Вас с 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.
Ссылки
- Содержание
- Предыдущий раздел: Многопоточность
- Следующий раздел: Основы Веба