Обучающие материалы
Если вы новичок в какой-либо части языка Go, ознакомьтесь с приведёнными ниже обучающими материалами.
Если Go ещё не установлен, см. Скачать и установить.
| Обучение | Описание |
|---|---|
| Начало работы | Скажите Привет, Мир с помощью Go. |
| Создание модуля | Многочастичное обучение, которое знакомит с общими возможностями языка программирования с точки зрения Go. |
| Начало работы с много-модульными рабочими пространствами | Знакомит с основами создания и использования много-модульных рабочих пространств в Go. Много-модульные рабочие пространства полезны для внесения изменений в несколько модулей. |
| Доступ к реляционной базе данных | |
| Разработка RESTful API с помощью Go и Gin | Представляет основы создания RESTful веб-сервиса с помощью Go и веб-фреймворка Gin. |
| Начало работы с дженериками | Представляет основы дженериков в Go. С помощью дженериков можно объявлять и использовать функции или типы, которые работают с любым из набора типов, предоставленных вызывающим кодом. |
| Начало работы с фаззингом | Представляет основы фаззинга в Go. Фаззинг может генерировать входные данные для тестов, которые могут выявить граничные случаи и проблемы безопасности, которые могли быть упущены. |
| Начало работы с govulncheck | Представляет способы поиска и устранения уязвимостей с помощью govulncheck. Govulncheck сообщает о известных уязвимостях, affecting Go-код. |
| Поиск и устранение уязвимых зависимостей с помощью VS Code Go | |
| A Tour of Go | Интерактивное введение в Go: базовый синтаксис и структуры данных; методы и интерфейсы; а также примитивы параллелизма в Go. |