Golang
INFORSO
Golang
Подборки статей, туториалов и ресурсов, посвященных языку программирования Golang.
По дате добавления ↓
Фильтры
Английский язык
Опубликовано 06.05.19, в Inforso с 08.09.19
REST API Error Handling in Go: Behavioral Type Assertion
Обработка ошибок API REST в Go: утверждение типа поведения
Обработка ошибок
Русский язык
Опубликовано 01.12.18, в Inforso с 08.09.19
REST API приложение на Go: пошаговый туториал
В статье рассматривается, как создать REST API приложение на языке Go: лучшая пошаговая инструкция с использованием популярной архитектуры.
Веб приложения
Русский язык
Опубликовано 27.06.19, в Inforso с 02.09.19
Линтеры в Go. Как их готовить. Денис Исаев
Расшифровка доклада Дениса Исаева, автора opensource проекта Golangci-lint, на GopherCon Russia 2019.
Стиль кода
Русский язык
Опубликовано 30.08.19, в Inforso с 31.08.19
Полное руководство по массивам и срезам в Golang
Перевод статьи "A Comprehensive Guide of Arrays and Slices in Golang (and their differences)" by Soham Kamani - Поначалу легко воспринимать массивы и срезы как одно и то же, но с разными названиями: и то и другое является структурой данных для представления коллекций. Однако на самом деле они сильно отличаются друг от друга.
Основы
Русский язык
Опубликовано 28.06.19, в Inforso с 29.08.19
Язык Go: развитие, выбор ORM
Обзорная статья, посвященную языку Go, в частности рассматривается вопрос выбора ORM.
Базы данных, SQL
Русский язык
Опубликовано 27.08.19, в Inforso с 28.08.19
Как писать Go-пакеты
Перевод статьи "How To Write Packages in Go" by Gopher Guides.
Основы
Английский язык
Опубликовано 04.05.18, в Inforso с 28.08.19
Build and Deploy a secure REST API with Go, Postgresql, JWT and GORM
Реализация REST API сервиса на стеке Go, Postgresql, JWT, GORM и его деплой на Heroku
Практикум
Веб приложения
Русский язык
Опубликовано 26.11.15, в Inforso с 26.08.19
Танцы с мьютексами в Go
Перевод обучающей статьи "Dancing with Go’s Mutexes" разработчика из SendGrid о том, когда и зачем можно и нужно использовать «традиционные» методы синхронизации данных в Go.
Конкурентность
Английский язык
В Inforso с 24.08.19
Go clean architecture
GitHub репозиторий с примером имплементации чистой архитектуры в проекте на Go.
Архитектура
Русский язык
Опубликовано 21.08.19, в Inforso с 22.08.19
Что есть и чего нет в Go. Часть 2
Перевод второй части статьи "What Go Programming Language does and does not hav" by Amrit Pandey
Основы
Русский язык
Опубликовано 13.11.18, в Inforso с 20.08.19
Лекции по Go.
Записи лекций по Go Александра Шарипова — одного из меинтейнеров Go, работает над тулчейном от имени Intel.
Tutorial
Русский язык
Опубликовано 22.10.15, в Inforso с 18.08.19
Изучаем net/context в Go
Статья, посвященная использованию пакетов net и context - Не секрет, что основная ниша использования Go это сетевые сервисы: всевозможные серверы, бекенды, микросервисы, распределенные базы данных и файловые хранилища. Такой класс программ очень активно использует сетевые запросы, весь необходимый функционал для которых есть в стандартной библиотеке, но один аспект разработки сетевых архитектур остается для многих темным пятном — контексты запросов.
Работа с сетью
Русский язык
Опубликовано 27.09.18, в Inforso с 18.08.19
Golang: простой сервер TCP и TCP-клиент
Пример реализации простого TCP сервера и TCP-клиента
Работа с сетью
Русский язык
Опубликовано 09.08.19, в Inforso с 17.08.19
Разбираемся с интерфейсами в Go
Перевод статьи "Interfaces Explained" by Alex Edwards - В последние несколько месяцев я проводил исследование, в котором спрашивал людей, что им трудно понять в Go. И заметил, что в ответах регулярно упоминалась концепция интерфейсов.
Интерфейсы
Русский язык
Опубликовано 09.08.19, в Inforso с 17.08.19
Продуктовая разработка на Go: история одного проекта
Продуктовая разработка на Go в компании Gett.
Разное
Рекомендованные
Ресурсы
Сайт
Видео
Статья
Сервис
Язык
Темы
GO modules, GOPATH/GOROOT
GO ресурсы
GO`s Tooling
Tutorial
gRPC
Показать еще 19