Go Language

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

Почему

Поскольку для начинающего программиста или опытного программиста, желающего начать работу с Go, все еще очень мало ресурсов. Это как раз серия для вышеперечисленных. Это будет очень подробная версия Go, охватывающая почти все его аспекты, чтобы вы могли начать.

Он будет разделен на следующие части: ~

  1. Введение в Go
  2. Настройка среды Go
  3. Основы Go
  4. Оператор управления и функции
  5. Структуры
  6. Объектно-ориентированное программирование в Go
  7. Параллелизм

Это часть ~ I серии, Поехали

Введение в Go.

Google’s Go - это язык с быстрой компиляцией и язык параллельной системы. Это язык сборки мусора, который также имеет следующие преимущества перед другими языками программирования:

  • Быстро компилируется
  • Статический язык (аналогично упрощенному OOPL)
  • Разработано для хранения MultiCore компьютеров
  • Скомпилированный язык
  • Избегает проблемы с файлом заголовков (как в языке C)
  • У него есть собственная модель параллелизма.

Kubernetes, Netflix, Docker, Mongo DB - несколько примеров, построенных на Go Lang. Даже HyperLedger Fabric построен на Go из-за его скорости транзакций. Dropbox также перешел с Python на Go.

Прежде чем откладывать дальше, приступим. Щелкните здесь, чтобы перейти к Часть ~ II

Если вы уже в восторге от этой серии, добавьте 👏 и проявите немного любви. 💌

Автор: Химаншу Сингх