← Назад на главную

Первая программа на Go. Пошаговая инструкция

Всем привет! Эта статья поможет вам написать и запустить вашу первую программу на языке Go.

Хотите изучать Go? Начните с интерактивного туториала на официальном сайте: https://go.dev/tour. Он поможет быстро освоить базовые концепции языка.

1. Подготовка:

Убедитесь, что Go установлен на вашем компьютере. Инструкции для Ubuntu и Windows можно найти в отдельной статье: Установка Golang на Ubuntu 24.04.2 и Windows 10/11

Установите редактор кода, рекомендую использовать Visual Studio Code. Инструкции по установке и настройке для работы с Go также доступны в отдельной статье: Установка Visual Studio Code и настройка для работы с Golang

2. Создание проекта:

При установке Go вы должны были создать директорию для рабочих проектов (например у меня это, $HOME/go).

Внутри рабочей директории создайте общую папку для всех проектов src , внутри нее папку вашего первого проекта firstapp.

Откройте папку проекта в редакторе кода:

Изображение

3. Написание кода:

Внутри папки проекта создайте файл с именем main.go.

Введите следующий код:

Изображение

Сохраните файл Ctrl+S

Разбор кода:

  • package main: Указывает, что этот файл принадлежит основному пакету, необходимому для создания исполняемого файла.
  • import "fmt": Импортирует пакет fmt, который предоставляет функции для форматированного ввода/вывода (в данном случае, для вывода текста на экран).
  • func main() { ... }: Это главная функция, с которой начинается выполнение программы.
  • fmt.Println("Hello Go!"): Выводит текст "Hello Go!" на консоль.

4. Компиляция и запуск:

Откройте терминал Ctrl+Shift+`

Запустите программу. Используйте команду go run main.go. Эта команда скомпилирует и запустит программу, и вы увидите Hello Go! на экране.

Изображение

5. Создание исполняемого файла:

Используйте команду go build main.go. Эта команда создаст исполняемый файл main.exe (в Windows) или main (в Linux/macOS) в той же папке.

Запустите исполняемый файл:

  • В Windows: введите main.exe в командной строке.
  • В Linux/macOS: введите ./main в терминале.

Вы успешно написали и запустили свою первую программу на Go!

Спасибо за ваше время и внимание! Ваша поддержка очень важна для меня! Если вам понравилась статья, пожалуйста, поставьте лайк этой статье на моем канале Дзен

Подпишитесь на мой Телеграм-канал, чтобы быть в курсе новых статей.

Удачи!