Привет!
24 февраля мы устроили Go 1.10 Release Party @ Badoo по случаю свежего релиза. Спасибо всем, кто был с нами! Если вы пропустили встречу сообщества, под катом — видео выступлений, слайды, немного отзывов и фотоотчет.
«Новое в Go 1.10» — Алексей Палажченко (Percona)
Алексей подробно объяснил, чего ждать от нового релиза: каких изменений в языке и в портах, в компиляторе и в инструментах, в runtime’е и в стандартной библиотеке, и, конечно, в скорости работы.
Отзывы гостей:
«Интересная подача, хорошо прошёлся по всем новинкам».
«Динамично и по делу о довольно скучных технических вещах».
«Сниффинг RPC-трафика for fun and profit» — Марко Кевац mkevac (Badoo)
Марко рассказал, как мы до сих пор «сниффали» наш бинарный протокол с помощью wireshark и самописного «диссектора», а теперь планируем использовать модный «диссектор» на Go. В докладе — кишки protocol buffers, магия генерации, парсинга Go-кода и пакета reflect.
Отзывы гостей
«Очень интересная и незаезженная тема, личный опыт, уверенный рассказ, юмор. На мой взгляд, лучший доклад».
«Очень жизненная, „живая“ история. И отличный финал».
«Graceful Shutdown в Go-сервисах и как подружить его с Kubernetes» — Артемий Рябинков (Avito)
Артемий рассказал о подходах к безопасному завершению работы многопоточных программ на Go, в частности о том, как контролировать горутины и управлять ими. Объяснил, почему во время выкатки сервисов в Kubernetes пользователям может возвращаться множество ошибок, а также показал, как работает Kubernetes внутри, и почему он не позволяет сделать выкатку сервисов бесшовной.
Отзывы гостей
«Тоже очень жизненно, но из этой истории я еще и интересный пакет errgroup вынес для себя».
«Sleep 5 — это шедеврально!»
«Введение в тестирование в Go» — Алексей Махов (Avito)
От азов и пакета testing к более сложным инструментам, практикам и tips&tricks.
Отзывы гостей
«Качественный обзор, широкий охват материала. Алексей вдохновлён темой, уверен в необходимости тестирования, вовлеченно и аргументированно отвечал на вопросы».
Фото лежат у нас на Facebook и ВКонтакте. Плейлист митапа целиком — на нашем YouTube-канале.
До новых встреч!
Автор: Alina Romanova