Open quasilyte opened 4 years ago
Доклад: плюсы и минусы использования grpc в Go
Сравнение с остальными подходами, производительность, немного о protobuf. Что добавляет grpc поверх protobuf. Взаимодействие между программами, написанными на разных ЯП. Как расширять protobuf структуры. Сравнение gogo protobuf и Google protobuf.
--
Topic: cons and pros of using grpc in Go
Comparison with the other approaches, performance, protobuf schemas. What grpc adds on top of the protobuf. Communication between programs that are written in different programming languages. How to extend protobuf structures. Comparison of gogo protobuf and Google protobuf.
Доклад: практическая криптография в GO
Обзор существующих библиотек для работы с криптографическими алгоритмами в GO.
Доклад: code style Golang
Обзор архитектурных паттернов на примерах. Разбор типичных ошибок.
Доклад: детали реализации длинной арифметики в Go
Обзор пакета math.Big
. Используемые в нём алгоритмы (Карацуба для умножения, etc). Сравнение производительности с libgmp и другими альтернативами. Либы для int128/int256/int512. Релевантные proposal'ы, которые обсуждались в последние годы (перегрузки операторов, unbounded ints, etc).
Доклад: почему gopls и go/packages такие медленные?
Разбор того, что делает Go language server, его сложности, из-за которых он "тормозит". Сравнение функционала IDE и того, что предлагает gopls. Примеры написания своих команд для gopls.
Доклад: как мы улучшаем знания в команде
Как подтянуть джунов? как развивать мидлов? как помочь синьерам работать лучше?
Доклад: DDD в Go
Как сохраняются агрегаты в базу и как из неё достаются. Как реализована работа с доменными событиями. Как в целом разделяются архитектурные слои по пакетам.
В этом issue пишем в комментариях темы для докладов, которые вам интересно было бы послушать на митапе.
Правила для структуризации:
Вот пример сообщения с идеей:
Доклад: программируем Arduino на Go
Интересно было бы послушать под тулчейны Go для систем с ограниченными ресурсами и более редкими платформами. Как программировать без GC, если его в этой реализации Go нет и другие подводные камни embedded на Go.
Замечу, что описание запрашиваемой темы опционально, но оно помогает людям понять, что именно вам интересно было бы послушать.