ОБЗОР GO И ОБУЧАЮЩИХ РЕСУРСОВ
ОГЛАВЛЕНИЕ
- Что такое Го?
- Зачем идти?
- Где использовать Go?
- Установка Го.
- Простая программа «Hello World».
- Перейти к учебным ресурсам.
ЧТО ТАКОЕ
В последнее время Go, также известный как Golang, стал модным словом и предпочтительным языком программирования для многих разработчиков и стартапов. Такие компании, как Discord, Google, Netflix, Spotify, Uber и другие, используют Go для поддержки своих приложений и сервисов. В то время как большинство этих компаний используют Go для своей серверной части, другие используют его для своих API и других многочисленных приложений из-за его скорости и простоты.
Разработанный Робертом Гриземером, Робом Пайком и Кеном Томпсоном в Google и опубликованный 10 ноября 2009 года, Golang является статически типизированным (переменные известны во время компиляции), скомпилированным (преобразует синтаксис непосредственно в машинный код). язык, вдохновленный языками программирования C (скорость) и Python (читабельность).
ЗАЧЕМ ИДТИ?
Вот несколько причин, по которым вы хотите начать писать на языке программирования Go.
- Быстро и эффективно.
- Поддерживает параллелизм.
- Быстрая компиляция.
- Простота в освоении и использовании и т.д.
ГДЕ ИСПОЛЬЗОВАТЬ
Go лучше всего подходит для следующих приложений…
- Создание API.
- Развитие блокчейна.
- Облачные и сетевые сервисы.
- Интерфейсы командной строки
- Веб-разработка
- Веб-сборка.
- Крупные комплексные проекты.
- Приложения DevOps и т. д.
ПРОГРАММА HELLO WORLD В GO.
Программа ниже выводит строку «Hello World».
package main import "fmt" func main(){ fmt.Println("Hello World") }
Каждая программа Go должна начинаться с объявления пакета. package main
указывает компилятору запустить файл как исполняемый файл.
Мы переходим к импорту fmt
, что означает format package. fmt — это библиотека, которая позволяет пользователям форматировать строки, целые числа и т. д.
Функция main
является отправной точкой для каждой программы Go.
fmt.Println
выводить указанные значения в новой строке.
УСТАНОВКА GOLANG НА LINUX
Установить Golang легко. Загрузите установщик Go для вашей операционной системы по одной из ссылок ниже.
Веб-сайт Go содержит простые инструкции по установке Golang в различных операционных системах. Ссылка здесь.
БЕСПЛАТНЫЕ ОБУЧАЮЩИЕ РЕСУРСЫ
ВЕБ-ДОКУМЕНТЫ
- Используйте пример (рекомендуется) .
- Перейти к документации.
- Шпаргалка по Brymes Golang (рекомендуется).
- Экзерсизм.org.
- Примеры в Интернете (рекомендуется)
- Учебный пункт.
- Sololearn (рекомендуется).
- Codecademy (рекомендуется).
- Узнайксиниминут.
ВИДЕО НА ЮТУБЕ
- Эдурека.
- Технология с Тимом (рекомендуется).
- Знание программирования.
- Сетевой ниндзя (рекомендуется).
- Сентдекс.
- Ник Джексон.
Наслаждайтесь путешествием на Голанг. Вы всегда можете обратиться ко мне за помощью или совместными проектами в Твиттере.