0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Константы - это значения, которые объявляются один раз и не могут быть изменены во время выполнения программы. Они удобны для хранения фиксированных значений, таких как статусы, пороговые значения или конфигурационные параметры.</p>
1
<p>Константы - это значения, которые объявляются один раз и не могут быть изменены во время выполнения программы. Они удобны для хранения фиксированных значений, таких как статусы, пороговые значения или конфигурационные параметры.</p>
2
<p>Константы в Go объявляются с помощью ключевого слова const. Синтаксис:</p>
2
<p>Константы в Go объявляются с помощью ключевого слова const. Синтаксис:</p>
3
<p>Тип указывать не обязательно - он будет выведен автоматически:</p>
3
<p>Тип указывать не обязательно - он будет выведен автоматически:</p>
4
<p>Несколько констант можно объединить в один блок:</p>
4
<p>Несколько констант можно объединить в один блок:</p>
5
<h2>Публичность и приватность</h2>
5
<h2>Публичность и приватность</h2>
6
<p>Как и функции, переменные и другие идентификаторы, первая буква имени влияет на область видимости:</p>
6
<p>Как и функции, переменные и другие идентификаторы, первая буква имени влияет на область видимости:</p>
7
<h2>Область видимости</h2>
7
<h2>Область видимости</h2>
8
<p>Константы могут быть объявлены как на уровне пакета, так и внутри функции:</p>
8
<p>Константы могут быть объявлены как на уровне пакета, так и внутри функции:</p>
9
<h2>Автоматическая нумерация с iota</h2>
9
<h2>Автоматическая нумерация с iota</h2>
10
<p>Если нужно создать набор последовательных чисел, можно использовать iota. Это встроенный идентификатор, значение которого увеличивается на единицу в рамках блока const.</p>
10
<p>Если нужно создать набор последовательных чисел, можно использовать iota. Это встроенный идентификатор, значение которого увеличивается на единицу в рамках блока const.</p>
11
11