TGViewer
self self @xaself · 368 subscribers
Post #61 2.7K
👩‍💻 Переменные в Go

Виды:
• bool
• Числовые типы:
• int8, int16, int32, int64, int
• uint8, uint16, uint32, uint64, uint
• float32, float64
• complex64, complex128
• byte
• rune
• string


Переменные можно объявлять несколькими способами:
var age int // Объявление переменной
age = 29 // Присвоение значения


var age int = 29 // Объявление переменной с начальным значением


var age = 29 // Go определит тип из начального значения


var price, quantity int = 3000, 200 // Множественное объявление переменных
var price, quantity = 3000, 200


var (
name = "Roxy"
age = 19
height int
) // Объявление переменных принадлежащих разным типам в одном операторе


name := "Roxy" // Сокращенный синтаксис объявления переменной
a, b := 1, 2
name, age := "Roxy" // Ошибка, возрасту не было присвоено значение


#golang #go #переменные #variables
More from @xaself
  1. May 31, 2026broot — мощная альтернатива tree и ranger для просмотра и навигации по файловой системе CL…
  2. May 22, 2026witr — инструмент для ответа на один важный вопрос: "Почему это запущено?" (Why is this ru…
  3. Mar 12, 2026👩‍🦰 ripgrep — сверхбыстрая современная альтернатива grep, написанная на Rust. CLI: rg <p…
  4. Feb 21, 2026👩‍🦰 Zellij — продвинутая альтернатива tmux, написанная на Rust. CLI: zellij — запустить…
  5. Sep 5, 2025🐍 uv — современный менеджер пакетов и виртуальных окружений для Python CLI: uv init — соз…
  6. May 7, 2025👩‍🦰 pterm — библиотека на GO для создания красивого интерфейса в терминале Возможности:…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →