DevGang
Авторизоваться

Golang за 60 секунд — переменные

Чтобы создать новую переменную в Go, мы используем ключевое слово var, за которым следует имя переменной (x) и тип (string), а затем пприсваиваем значение (“Hello”).

var x string = “Hello”

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

var x string
x = “Hello”

Переменные изменяемы. Это означает, что они могут быть изменены. Таким образом, мы можем изменить “Hello” на что-то другое.

x = "Hi"

При создании новой переменной с начальным значением Go может определить тип, поэтому мы можем сделать следующее:

var age = 5

Как правило, вы должны использовать для этого более короткий синтаксис, когда это возможно:

age := 5

Константы - особый тип переменных, которые являются неизменяемыми. Это говорит нам о том, что такую переменную нельзя переназначить. Они создаются так же, как и переменные, за исключением того, что вы используете ключевое слово const вместо var. Опять же, Go может вывести тип из присвоенного значения.

const x = “Hello”

// The following line would create an error
x = "Hi" 

Вы также можете назначить несколько переменных или констант (используя const вместо var) одновременно

var(
  a = 5
  b = 10
  c = 15
)
#Golang
Комментарии
Чтобы оставить комментарий, необходимо авторизоваться

Присоединяйся в тусовку

В подарок 100$ на счет при регистрации

Получить