Написание нашей первой программы на Голанге за 5 минут

Установите Golang в вашу локальную систему

Для начала установите Golang в вашу локальную систему. URL для загрузки Golang приведен ниже:



Настройка рабочего пространства

Рабочее пространство можно настроить в домашнем каталоге системы. Для моей текущей системы я бы настроил рабочую область в «C: / Users / Meha». Рабочее пространство Golang состоит из папки, содержащей 3 подпапки. Мы можем создать следующую структуру приложения Go в домашнем каталоге.

  1. Папка «src»: добавьте исходный код проекта.
  2. Папка «bin»: скомпилированные программы, которые будут созданы.
  3. Папка «pkg»: добавьте существующие пакеты и общие библиотеки.

Создать переменную среды для указания рабочей области

Обновите переменную среды, чтобы сообщить Go о рабочей области. На изображении ниже я добавил «GOPATH», который указывает на папку «C: \ Users \ Meha \ Go». Мы добавили папку «Перейти» в домашний каталог.

После того, как путь настроен и «Go» загружен в систему, вы можете убедиться, что путь находится в переменных среды. Мы можем ввести «go env» в командной строке и найти значения.

Написание первой программы Golang

Затем мы создадим папку «GettingStarted» внутри папки «src» (C: \ Users \ Meha \ Go \ src) и сможем создать первый файл Go с расширением «.go» (hello-world .идти)

Мы можем использовать выбранный нами редактор для дальнейшей работы над Golang. В этом примере я буду работать с Visual Studio.

Основные сведения о пакете Golang

Если поместить «основной пакет» вверху файла, это означает, что файл является автономным исполняемым файлом, а не общей функцией. Фактически, файл, содержащий «package main», является первым исполняемым файлом.

Работа с func main () {} в Golang

«func main () {}» - это начальная точка выполнения программы. Это первая функция, выполняемая кодом Golang. Ниже приведены основные функции:

  1. «Main ()» - это точка входа в приложение.
  2. Он отмечает, что файл является индивидуально исполняемым
  3. Это не может принимать аргументов
  4. не возвращает никакого значения

Импорт внутреннего пакета для вывода на печать

Мы можем импортировать пакет fmt, который является внутренним пакетом, доступным в Golang. Позвольте использовать этот внутренний пакет для ввода вывода.

В приведенном выше коде мы импортируем пакет «fmt» из внутренней доступной библиотеки Golang и печатаем текст с помощью функции «fmt.Println».

Код можно запустить, перейдя в командную строку и набрав «go run hello-world.go». Это запустит файл и предоставит требуемый вывод. Вышеупомянутое выполнение вернет нам приветственное сообщение.

После выполнения кода некоторые файлы и папки будут добавлены в папки «pkg» и «bin». Эти файлы представляют собой пакет, необходимый для приложения, а также скомпилированный код для приложения.

Заключение:

Ниже приведены основные шаги, необходимые для начала работы с Golang. В случае возникновения каких-либо проблем, вернитесь ко мне к той же истории. Удачного кодирования…