Go курс для разработчиков. Урок 5 Переменные. Именование и константы
- бесплатный обучающий канал Golang в телеграм.
Переменные в Go - это именованные места в памяти программы, которые используются для хранения данных различных типов.
В Go, существует несколько типов переменных, которые можно определить в зависимости от их значения, области видимости и других факторов. Вот некоторые основные типы переменных, которые вы можете использовать:
1. Локальные переменные - это переменные, которые определяются внутри функции и могут использоваться только внутри этой функции.
```
func main() {
var x int = 10
(x)
}
```
2. Глобальные переменные - это переменные, которые определяются за пределами всех функций и могут использоваться в любом месте программы.
```
var x int = 10
func main() {
(x)
}
```
3. Переменные типа константа - это переменные, которые не могут изменять своих значений после их определения.
```
const x int = 10
func main() {
(x)
}
```
4. Краткое определение переменных - это синтаксический сахар, который позволяет определить переменные и инициализировать их значения в одной строке.
```
func main() {
x := 10
(x)
}
```
Также, в Go, существует несколько других типов переменных, таких как указатели, массивы, структуры, карты и т.д.
Объявление переменной в Go:
```
var
```
Присваивание значения переменной:
```
=
```
Краткая запись объявления переменной с присваиванием значения:
```
:=
```
Важно помнить, что в Go, все переменные должны быть использованы или присвоены перед тем, как программа завершится.
117 views
209
50
3 weeks ago 00:25:51 2
[HakuPlz!] Я ПРОШЕЛ OUTLAST НА 100% И ВЕРНУЛ ДЕНЬГИ
3 weeks ago 00:00:52 1
❌ Пимафуцин мазь для женщин от молочницы цена 🔴 Клотримазол тева крем при молочнице у женщин
3 weeks ago 01:02:21 8
[Vadim Key] ШТУТГАРТ 🇩🇪: Город автомобильных легенд или большая деревня? ТОП-места и личный опыт жизни в городе.
3 weeks ago 00:17:10 4
[Телеканал ICTV] “ПРОРЫВ“ в российской НАУКЕ: хотели сделать СМАРТФОН, а получились ВТУЛКИ для ТУАЛЕТНОЙ БУМАГИ?
3 weeks ago 00:03:42 1
“Angry“ переводится как “сердитый“, “гневный“, “раздражённый“: перевод, транскрипция, произношение, примеры
3 weeks ago 00:03:09 1
“Angle“ переводится как “угол“: перевод, транскрипция, произношение, примеры
3 weeks ago 00:04:04 3
“Anniversary“ переводится как “годовщина“, “юбилей“: перевод, транскрипция, произношение, примеры
3 weeks ago 00:00:59 1
ВИНИРЫ УСТАНОВКА В МОСКВЕ ЦЕНА 😬
3 weeks ago 00:01:25 25
Десант освободил Дарьино в Суджанском районе Курской области!
3 weeks ago 00:04:01 1
“Analyse“ (в американском варианте “analyze“) переводится как “анализировать“, изучать
3 weeks ago 00:03:42 1
Слово “anger“ в английском языке переводится как “гнев“ или “злость“. транскрипция, произношение
3 weeks ago 00:03:32 1
Слово “and“ — это одно из самых распространенных слов в английском языке. Оно выполняет роль соединителя
3 weeks ago 00:01:53 2
😎 Работа в интернете писать отзывы ❌ Работа онлайн на вайлдберриз и озон 🔵
3 weeks ago 01:37:07 26
Играем на ОГС в честь Хеллоуина!
3 weeks ago 00:01:53 1
🌈 ЗАРАБОТОК В ИНТЕРНЕТЕ ЯНДЕКС ЗАДАНИЯ ОТЗЫВЫ ⛔ РАБОТА НА ДОМУ ЕЖЕДНЕВНАЯ ОПЛАТА ❗
3 weeks ago 00:01:53 1
💶 ИЩУ РАБОТУ НА ДОМУ В ДЕНЬ 💡
3 weeks ago 02:06:49 27
Архетипы триграмм. 8 ролей, в которые мы играем.
3 weeks ago 00:01:53 2
💵 Заработок в интернете фотошоп 🔔 Заработок удаленно 2024 ❕
3 weeks ago 01:00:29 7
4 ВОПРОСИТЕЛЬНЫЕ ПРЕДЛОЖЕНИЯ
3 weeks ago 00:01:53 1
👍 Работа ежедневно волжский 🎁
3 weeks ago 00:00:42 42
‼️Десант освободил Дарьино в Суджанском районе Курской области!
3 weeks ago 00:00:42 2.4K
Освобожден населенный пункт Дарьино в Суджанском районе Курской области. Видео от крылатой пехоты из штурмовой роты, 2-го баталь
3 weeks ago 00:45:33 45
ВСЁ СОЦИАЛЬНЫЕ ОТНОШЕНИЯ за ЧАС | ОГЭ и ЕГЭ по обществознанию
3 weeks ago 01:00:19 5
Фразовые глаголы с have, has и had: ключ к естественной речи на английском