Объявление переменных в Go

Contents
Introduction
Сперва объявление затем инициализация
Объявляем и инициализируем в одной строке
implicit initialization: Go сам присваивает тип
Несколько переменных в одной строке
Errors

Introduction

В Go переменные можно объявлять разными способами.

package main import "fmt" func main() { // 1. Сперва объявление затем инициализация var i int i = 12 fmt.Println(i) // 2. Объявляем и инициализируем в одной строке var p float32 = 3.14 // 3. Go сам присваивает тип (implicit initialization) site := "HeiHei.ru" = 3.14 fmt.Println(site) // 4. Несколько переменных в одной строке var_complex128 := complex(2, 3) r, im := real(var_complex128), imag(var_complex128) }

go run github/youraccoutn/projectname

12
3.14
HeiHei.ru

Errors

Если объявить переменную и не использовать

./main.go:10:6: f declared but not used

Если объявить переменную повторно

./main.go:32:7: no new variables on left side of :=

Related Articles
Development на Go
Объявление переменных
Определить тип переменной
Указатели
Константы
Установка в Linux
Banner Image

Search on this site

Subscribe to @aofeed channel for updates

Visit Channel

@aofeed

Feedback and Questions in Telegram

@aofeedchat