English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Golang

Управляющие предложения Golang

Функции и методы Golang

Структуры Golang

Срезы и массивы Golang

Строки Golang (String)

Указатели Golang

Интерфейсы Golang

Параллелизм Golang

Ошибка Golang (Error)

Другие темы Golang

Основной учебник Go

Учебник Go предоставляет базовые и продвинутые концепции программирования Go. Наш учебник по Go языку разработан для начинающих и профессионалов.

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

Наш учебник Go включает все темы языка Go, например, как устанавливать go, такие как грамматика if-else, for, for for-range, go break, continue, struct, interface, map и т.д.

Введение в Go

Go — это языковая программа, разработанная Google в 2007 году Робертом Грисмером, Робом Пайком и Кеном Томпсоном. Go — это статически типизированный язык. Go имеет синтаксис, подобный C. Он был разработан с целью высокой производительности и быстрого развития. Go предоставляет типовую безопасность, утилизацию, динамический ввод и множество встроенных типов, таких как изменяемые массивы и мапы ключ-значение и т.д.

  • Go — это современный, быстрый и мощный стандартный библиотеки.

  • Go имеет встроенную параллельность.

  • Go использует интерфейсы в качестве основы для повторного использования кода.

Основные характеристики языка Go: 

  • Автоматическая утилизация

  • Более богатые встроенные типы

  • Множественные значения возвращаемые функцией

  • Обработка ошибок

  • Анонимные функции и клоуны

  • Типы и интерфейсы

  • Параллельные вычисления

  • Рефлексия  

  • Интерактивность языка

Основная структура программы Go включает следующие компоненты:

  • Декларация пакета

  • Импорт пакетов

  • Переменные

  • Сложения и выражения

  • Функции

  • Комментарии

Пример

Давайте посмотрим на простой пример на языке программирования Go.

package main
import "fmt"
func main() {
   fmt.Println("Hello, World")
}
Проверим, ›/‹

Выход:

Привет, мир