Начало работы с Голангом

Начало работы с Голангом

«Go не предназначен для инноваций в теории программирования». Он предназначен для инноваций в практике программирования», — Сэмюэл Тесла.

В этой статье мы обсудим новый и широко популярный язык — «Голанг». Мы затронем следующие темы —

введение

Golang, также известный как Go, — это язык программирования с открытым исходным кодом, созданный Google в 2007 году. С момента своего изобретения Go значительно вырос за эти годы. Golang имеет минимальный синтаксис, очень похожий на другие языки сценариев. Он предназначен для повышения производительности программистов, позволяя им лучше писать программы.

Почему Голанг?

  • Чисто, лаконично и эффективно
  • Минималистичный и простой в освоении
  • Создан для скорости (используется такими компаниями, как Google, Uber и т. д.)
  • Простые бинарники, используемые на сервере
  • Поддерживает сборку мусора
  • Голанг — один из самых популярных языков

Go — это бесплатный язык программирования с открытым исходным кодом. Вы можете либо установить его через скомпилированные двоичные файлы, либо собрать его из исходного кода. Сегодня мы установим его через доступные бинарники.

  • Нажмите кнопку Download Go и выберите двоичный файл в зависимости от вашей системы —
  • Я бы порекомендовал вам скачать стабильную версию, на момент написания — Go v1.14 стабильна.
  • Вы также можете установить Go из исходников, следуя инструкциям здесь

Вы можете проверить, успешно ли установлен Go, выполнив следующую команду:

go version

Если у вас есть сомнения, вся информация, связанная с загрузкой и установкой, доступна на сайте golang.org.

Теперь, когда у нас настроен Golang, мы готовы написать самую простую и самую известную программу «Hello World».

  • Давайте создадим простой файл helloworld.go. Да, вы правильно догадались, что файл golang имеет расширение .go.
  • Теперь откройте свой любимый редактор и скопируйте и вставьте следующий код.
package main
 import "fmt"

 func main() {
   fmt.Println("Hello, World! I am learning Golang!")
 }
  • Сохраните файл и перейдите в терминал. Перед некоторыми пояснениями. Давайте запустим вашу первую программу Go!
  • В терминале (убедитесь, что вы находитесь в том же каталоге, где вы создали файл helloworld.go)
go run helloworld.go

Затем! Вы увидите такой результат —

// Output
 Hello, World! I am learning Golang!

Поздравляем! Вы только что успешно запустили свою первую программу.

Теперь давайте разберемся с этим базовым кодом –

  • package main — пакет — это ключевое слово Golang, определяющее каталог, к которому принадлежит ваш файл. В папке может быть только один пакет. Вы можете создать несколько пакетов, создав несколько каталогов. Пакет используется для определения пути к вашим методам и переменным. Здесь main — это специальный пакет, который используется, когда мы пишем исполняемые программы.
  • import «fmt» — импорт снова является ключевым словом, которое загружает внешние и внутренние пакеты. Здесь import берет пакет «fmt» из библиотеки go. Вы можете использовать ключевое слово import для включения любого пакета. Это дает нам доступ к функции Println, которая предопределена в пакете «fmt». Вы даже можете проверить код здесь.
  • Далее мы определяем нашу основную функцию, которая автоматически выполняется при запуске. main() — это особый тип функции, являющийся точкой входа исполняемых программ. Итак, когда мы запускаем наш код, эта функция выполняется. В main() мы просто вызываем Println(arg), который печатает переданную ему строку на терминале.
func main() { 
   fmt.Println("Hello, World! I am learning Golang!") 
 }

Заключение

В этом руководстве вы познакомились с Golang и с чего начать. Мы установили Go в нашу систему и запустили программу Hello World. Следующим шагом будет изучение некоторых основ переменных, циклов и функций в Golang. Вы даже можете попробовать запустить программы в браузере на сайте play.golang.org.

Надеюсь, вы узнали что-то новое!

Вам понравилось читать статью? Как насчет того, чтобы поделиться этим с миром?

Поделиться в соцсетях