Menu
Coddy logo textTech

Константы

Часть раздела Основы путешествия по GO на Coddy — урок 12 из 109.

Давайте изучим константы в Go. Константы — это значения, которые не могут изменяться во время выполнения программы.

Сначала давайте объявим несколько констант, используя ключевое слово const:

const pi = 3.14
const appName = "Go Calculator"
    
fmt.Println(pi)
fmt.Println(appName)

После выполнения этого кода мы увидим значения наших констант, отображенные на экране:

3.14
Go Calculator

В отличие от переменных, константы нельзя изменить после их объявления. Если вы попытаетесь присвоить константе новое значение, ваша программа выдаст ошибку. Например:

const pi = 3.14
pi = 5.6
// Ошибка! потому что pi — это константа
challenge icon

Задание

Новичок
В этом испытании вы попрактикуетесь в использовании констант в Go. Константы — это значения, которые нельзя изменить после их определения.

Ваша задача — объявить константу с именем maxStudents со значением 30, а затем вывести её в консоль.

Шпаргалка

Константы — это значения, которые не могут изменяться во время выполнения программы. Объявляйте константы с помощью ключевого слова const:

const pi = 3.14
const appName = "Go Calculator"

Константам нельзя присвоить новое значение после объявления — попытка сделать это приведет к ошибке:

const pi = 3.14
pi = 5.6  // Ошибка! потому что pi — это const

Попробуйте сами

package main

import "fmt"

func main() {
	// TODO: Объявите константу с именем maxStudents со значением 30
	
	// Выведите константу
	fmt.Println("Maximum number of students allowed:", maxStudents)
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы