cheat-sheet Name Project Link Basics go-reloaded • Начало программирования в Go — что нужно знать? • Основы языка Go • Погружение в Google Go • HalykAkademy лекция 1 • Data structures Memory model, stack & heap go-reloaded • Memory model • Стэк и куча Slices go-reloaded • Спецификация Go: выражения срезов • Срезы • Срез массива в Golang Maps go-reloaded • Основы Go: карты (словари) • Карта — ассоциативный массив в Golang Packages strings, bytes go-reloaded • Разбираемся в Go: пакеты bytes и strings • Documentation-Go:strings • Documentation-Go:bytes Package ascii-art • Введение в систему модулей Go • Как писать Go-пакеты • Chapter 4. Packages • Основы Go:пакеты Structures, methods • Structures, methods • Структуры в Golang — Экспорт структур в JSON • Структуры и методы — объектно-ориентированный подход в Golang • Методы в Go — Создание и использование методов в Golang IO, OS ascii-art • IO, OS, Context • Создание и открытие файлов Testing • Testing • Strings, errors • Learn Go by writing tests • LearnErrorHandling Handler ascii-art-web • Основы веб-приложений на Golang • Интерфейс http.Handler — Обработчик запросов • Маршрутизация Http/Https ascii-art-web • HTTP или HTTPS – как работает и в чем разница? • Documentation-Go:http • Отправка запросов по HTTP • Маршрутизация HTTP-запросов используя ServeMux Docker ascii-art-web-dockerize • Зачем нужен и как работает Docker — ликбез • Что такое Docker и зачем он нужен? 🐳Эволюция развертывания приложений • [Docker] Установка в Ubuntu • How to Setup Go & PostgreSQL with Docker Compose • Руководство по Docker Compose для начинающих • DockerDocs:docker compose • Docker Volumes - Persisting Data using Data Volumes in Docker Marshal, Unmarshal JSON groupie-tracker • How to marshal and unmarshal JSON? • Работа с JSON в Go • JSON в Golang — сериализация и десериализация TCP, UDP, Channels net-cat • TCP и UDP. Что это такое и в чем разница? • Каналы • Каналы общения между горутинами в Golang • Каналы nil в Golang ничего не делают Clean-template forum • Go-Clean-template • Golang-standards Rest API, Web-service forum • Основы веб-приложений на Golang • Пишем веб-приложение на Go • REST API. Вебсервер • Разработка Web-Приложений на Golang • LearnServerProgramming Interfaces forum • Интерфейсы в Golang • Chapter 6. Interfaces Goroutines forum • HalykAkademy лекция 5 • HalykAkademy лекция 7 • LearnConcurrency • Concurrency Databases forum • Databases • Documentation-Postgresql • PostgreSQL • Интерактивный тренажер по SQL Authentication with google forum-authentication • Интеграция входа через Google в ваше веб-приложение • Login With Google Account Using JavaScript