Написание нашей первой программы на Голанге за 5 минут
Установите Golang в вашу локальную систему
Для начала установите Golang в вашу локальную систему. URL для загрузки Golang приведен ниже:
Настройка рабочего пространства
Рабочее пространство можно настроить в домашнем каталоге системы. Для моей текущей системы я бы настроил рабочую область в «C: / Users / Meha». Рабочее пространство Golang состоит из папки, содержащей 3 подпапки. Мы можем создать следующую структуру приложения Go в домашнем каталоге.
- Папка «src»: добавьте исходный код проекта.
- Папка «bin»: скомпилированные программы, которые будут созданы.
- Папка «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. Ниже приведены основные функции:
- «Main ()» - это точка входа в приложение.
- Он отмечает, что файл является индивидуально исполняемым
- Это не может принимать аргументов
- не возвращает никакого значения
Импорт внутреннего пакета для вывода на печать
Мы можем импортировать пакет fmt, который является внутренним пакетом, доступным в Golang. Позвольте использовать этот внутренний пакет для ввода вывода.
В приведенном выше коде мы импортируем пакет «fmt» из внутренней доступной библиотеки Golang и печатаем текст с помощью функции «fmt.Println».
Код можно запустить, перейдя в командную строку и набрав «go run hello-world.go». Это запустит файл и предоставит требуемый вывод. Вышеупомянутое выполнение вернет нам приветственное сообщение.
После выполнения кода некоторые файлы и папки будут добавлены в папки «pkg» и «bin». Эти файлы представляют собой пакет, необходимый для приложения, а также скомпилированный код для приложения.
Заключение:
Ниже приведены основные шаги, необходимые для начала работы с Golang. В случае возникновения каких-либо проблем, вернитесь ко мне к той же истории. Удачного кодирования…