GopherCon Russia talks

2018

Hall 1

Brad Fitzpatrick. Go: looking back and looking forward.

Brian Ketelsen. Repeatable Builds with vgo.

Вадим Марковцев. Как измерить настроение кода в Git репозитории.
Vadim Markovtsev. Measuring code sentiment in a Git repository.

Елена Граховац. Автоматизируем построение карты сервисов.
Elena Grahovac. Automating architecture diagrams.

Марко Кевац. Знакомство с гео-библиотекой s2 от Google и примеры ее использования в Badoo.
Marko Kevac. Introduction to s2 geo library with usage examples at Badoo.

Дмитрий Вьюков. Фаззинг: новое юнит тестирование.
Dmitry Vyukov. Fuzzing: the new unit testing.

Jessie Frazelle. 101 Ways to Compile a Go Binary.

  • TODO

Ashley McNamara + Brian Ketelsen. Go best practices.

Станислав Афанасьев. Пишем свою криптовалюту на Go.
Stas Afanasiev. Write your own cryptocurrency in Go.

Алексей Акулович. Работа с сетью в Go.
Aleksey Akulovich. Networking in Go.

Андрей Смирнов. Создание эффективной клиентской библиотеки statsd.
Andrey Smirnov. Creating the effective client library statsd.

Hall 2

Елеськин Григорий. Go: плюсы и минусы на фоне языка Pony.
Grigorij Eleskin. The pros and cons of Go in comparison with Pony language.

Алексей Найденов. Встраивание в Go интерпретатора JS для реализации бизнес-логики.
Alexey Naidyonov. Including a JS interpreter into Go product.

Олег Шевелев. Gometalinter наше всё.
Oleg Shevelev. Gometalinter is our everything.

Максим Рындин. Продуктовая разработка на Go: история одного проекта.
Maxim Ryndin. Product development with Go: a history of one project.

Сергей Камардин. Restarting Go applications gracefully.
Sergey Kamardin. Restarting Go applications gracefully.

Андрей Дроздов. Строим поисковую экосистему на Go.
Andrey Drozdov. Building search ecosystem with Go.

Виталий Левченко. Вы пишете тесты неправильно.
Vitaliy Levchenko. You write tests wrong.

Андрей Минкин. Бекенд на Go+gRPC в продакшне для мобильных приложений.
Andrew Minkin. Go+gRPC backend for mobile application in production.

Константин Черкасов. OpenTracing не только для распределенной трассировки.
Konstantin Cherkasoff. OpenTracing not only for distributed tracing.

Gett & Juno presentations