beta
По дате добавления ↓
Фильтры: 1
В статье показано, как в Go реализовать обработку ошибок и логирование по принципу "Сделал и забыл". Способ рассчитан на микросервисы на Go, работающие в Docker-контейнере и построенные с соблюдением принципов Clean Architecture.
Опубликовано 08.07.19, в Inforso с 09.07.19Перевод статьи "Performance without the event loop" by Dave Cheney, посвященной тому, как "прозрачность" языка и рантайма позволяют писать расширяемые сетевые сервисы и серверы без головной боли от блокирующего ввода/вывода и управления потоками.
Опубликовано 06.05.16, в Inforso с 08.07.19Обзор языка от программиста, начавшего разрабатывать на Go, после Java и PHP.
Опубликовано 27.04.16, в Inforso с 08.07.19Перевод статьи "Golang — handling errors gracefully" by Stupid Gopher.
Опубликовано 07.12.18, в Inforso с 05.07.19Перевод статьи "Defer, Panic, and Recover" by Andrew Gerrand из официального блога Go.
Опубликовано 06.05.11, в Inforso с 05.07.19В статье рассматриваются основные постулаты Go: «Конкурентность — это не параллелизм» (Concurrency is not parallelism), "Чем больше интерфейс, тем слабее абстракция (The bigger the interface, the weaker the abstraction)" и другие.
Опубликовано 04.12.15, в Inforso с 04.07.19Перевод статьи "How I investigated memory leaks in Go using pprof on a large codebase" by by Jonathan Levison.
Опубликовано 03.07.19, в Inforso с 04.07.19Конкурентность в Go -‘гонки’
Перевод статьи "Golang concurrency - data races" - Jacek Wysocki DevLog.
Опубликовано 07.12.15, в Inforso с 01.07.19Статья, посвященная так называем "Gotcha" в Go - корректным конструкциям, которые работают как описано, но при этом являются контринтуитивными и могут быть причиной ошибок, т.к. их легко использовать неверно. Также хорошо и наглядно с картинками описано, как хранятся в памяти различные типы данных - указатели, массивы, слайсы и интерфейсы.
Опубликовано 03.04.17, в Inforso с 01.07.19Перевод статьи "Build and Deploy a secure REST API with Go, Postgresql, JWT and GORM" - Adigun Hammed Olalekan
Опубликовано 28.06.19, в Inforso с 29.06.19