Обучающие материалы

Если вы новичок в какой-либо части языка Go, ознакомьтесь с обучающими материалами, приведёнными ниже.

Если вы ещё не установили Go, см. Скачать и установить.

Обучение Описание
Начало работы Скажите привет, мир на Go.
Создание модуля Многочастный обучающий материал, который представляет общие функции языка программирования с точки зрения Go.
Начало работы с много-модульными рабочими пространствами Представляет основы создания и использования много-модульных рабочих пространств в Go. Много-модульные рабочие пространства полезны для внесения изменений в несколько модулей.
Доступ к реляционной базе данных Представляет основы доступа к базе данных с использованием стандартной библиотеки.
Разработка RESTful API с помощью Go и Gin Представляет основы написания RESTful веб-сервиса API с помощью Go и веб-фреймворка Gin.
Начало работы с дженериками Представляет основы дженериков в Go. С дженериками можно объявлять и использовать функции или типы, которые предназначены для работы с любым набором типов, предоставленным вызывающим кодом.
Начало работы с фаззингом Представляет основы фаззинга в Go. Фаззинг может генерировать входные данные для ваших тестов, которые могут выявить граничные случаи и проблемы безопасности, которые вы могли упустить.
Начало работы с govulncheck Представляет, как находить и устранять уязвимости с помощью govulncheck. Govulncheck сообщает о известных уязвимостях, которые влияют на код на Go.
Поиск и устранение уязвимых зависимостей с помощью VS Code Go Представляет, как находить и устранять уязвимые зависимости непосредственно из вашей среды разработки с помощью VS Code Go и Vim.
Тур по Go Интерактивное введение в Go: базовый синтаксис и структуры данных; методы и интерфейсы; и примитивы параллелизма в Go.
GoRu.dev Golang на русском

На сайте представлена адаптированная под русский язык документация языка программирования Golang