Golang. Обзор.
В этом посте я постараюсь рассказать вам о таком языке программирования, как Го.
Пост можно рассматривать как вводную часть перед уроками, которая объясняет, зачем нужен Го, что с помощью него можно делать, и как настроить рабочее окружение для программирования на нем.
Го - мультиплатформенный (что не редкость в наше время), удобный и быстрый язык программирования. В отличие от многих других языков, в Го низкий порог входа, благодаря его простому и понятному синтаксису и богатой документации.
Голанг - язык общего назначения, а это значит, что на нем можно писать любые вещи, начиная от простых консольных утилит и заканчивая сложными высоконагруженными web-приложениями.
Для того, чтобы начать программировать на Го, достаточно скачать подходящий под вашу операционную систему SDK вот от сюда: https://golang.org/dl/
После этого вы можете писать программы в любом текстовом редакторе. Но это не очень удобно. Поэтому я советую установить дополнительную программу - IDE Goglang, созданную классными ребятами из jetbrains специально для этого языка: https://www.jetbrains.com/go/, но эта программа пока в раннем доступе, что значит возможное наличие багов, но я за все время пользования ей ошибок не заметил.
После установки, если IDE сама не спросила вас, где лежит SDK для Го, нужно это настроить в этом окне:
И теперь можно приступать непосредственно к программированию. Вот так выглядит простейшая программа:
А вот так результат ее работы:
На этом я закончу этот текст, хоть он и получился довольно коротким. В следующем посте я начну цикл уроков, в котором расскажу, что происходит в этой простейшей программе и еще чуть-чуть.
Естественно, следующий пост будет, только если эта тема интересна сообществу Голоса.