Обучающие материалы
Если вы новичок в какой-либо части языка 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. |