gogolang

Архив всех опросов и голосований группы

RO Смиту?
Анонимный опрос
50%
Да, на пару дней
13%
Нет
37%
Нет, сам успокоится
Проголосовало: 70
источник
Должна ли библиотека работы с бд вызывать log.Fatal в случаи ошибки или просто возращать ее?
Анонимный опрос
9%
Падать
91%
Возращать
Проголосовало: 87
источник
Как общаются мои микросервисы между собой
Анонимный опрос
58%
REST/HTTP
43%
proto/gRPC
7%
Другое поверх HTTP
2%
Другое поверх бинарного протокола
15%
Вообще другое
Проголосовало: 60
источник
Пишу сервисы:
Анонимный опрос
7%
Go-kit
6%
Go-micro
78%
Все сам, ручками
10%
Other codegen
Проголосовало: 105
источник
Я
Анонимный опрос
28%
Мечтаю чтобы дженерики появились
72%
Опасаюсь и боюсь что они появятся
Проголосовало: 53
источник
Какую IDEA используете
Анонимный опрос
64%
Goland
29%
VS code
7%
Other
Проголосовало: 111
источник
https://play.golang.org/p/T6CawTmdPpN какой из вариантов предпочитаете?
Анонимный опрос
60%
Variant A - configuration struct
40%
Variant B - separate functions
Проголосовало: 10
источник
Никак не могу определиться какой же всё же способ передачи параметров в приложение лучше. Как вы получаете конфиги?
Анонимный опрос
32%
Файл конфигурации
44%
Env переменные
24%
Другое
Проголосовало: 34
источник
Привет. Как часто у вас есть необходимость проверять OpenAPI в PR(pull/merge request) на обратную совместимость при разработке? Благодарю
Анонимный опрос
0%
Очень Часто - каждый день
0%
Часто - пару раз в неделю
6%
Редко - пару раз в месяц
18%
Очень редко - пару раз в 2 месяца
0%
Не проверяем OpenAPI в PR
76%
Не используем OpenAPI
Проголосовало: 17
источник
Привет. Важно ли Проверять на обратную совместимость OpenAPI схему при открытом PR? Спасибо
Анонимный опрос
25%
Да, это очень важно, проверяем на обратную совместимость в открытых PR
38%
Не очень важно, решаем этот вопрос до создания PR(при дизайне)
38%
Не используем OpenAPI
Проголосовало: 16
источник
На чем пишете личные проекты? (не open-source либы, а околостартапы)
Анонимный опрос
73%
Go
30%
Python
5%
Java
20%
JS
14%
Rust
9%
Elixir/Clojure/Scala
11%
Другие
16%
Не пишу личные проекты
Проголосовало: 44
источник
Рабочие проекты размещены на
Анонимный опрос
20%
GCP
45%
AWS
40%
Своя инфраструктура
25%
Другие
Проголосовало: 20
источник
Как вы работаете со swagger?
Анонимный опрос
44%
Руками swagger пишите, из него генерите слой api
30%
Пишите комментарии в go коде и из них генерите swagger файл
26%
Ваш вариант
Проголосовало: 27
источник
Какое название метода лучше выбрать?
Анонимный опрос
38%
sendLast10Messages
41%
sendLastTenMessages
22%
Без разницы
Проголосовало: 37
источник
В каком стиле предпочитаете писать текст сообщения ошибки?
Анонимный опрос
71%
"inverse tachyon pulse failed"
29%
"inversing tachyon pulse"
Проголосовало: 17
источник
Какой из выше перечисленных вариантов с вашей точки зрения предпочтительный?
Анонимный опрос
48%
вариант A
52%
вариант B
Проголосовало: 23
источник
Какой из выше перечисленных вариантов вам более по душе?
Анонимный опрос
30%
A: возвращать nil, nil в случае если объект не найден
70%
B: возвращать nil, ErrNotFound в случае если объект не найден
Проголосовало: 20
источник
вопрос: в каком стиле предпочитаете писать RPC API?
Анонимный опрос
43%
относительно пользователя сессии
57%
независимо от пользователя сессии
Проголосовало: 30
источник
Что используете?
Анонимный опрос
71%
GoLand
29%
VS Code
Проголосовало: 98
источник
Привет! Я хочу проверять изменения API доки в CI. Что наиболее важно при процессинге документации(написана с использованием OpenAPI, swagger) Спасибо! 😊
Анонимный опрос
48%
Проверять обратную совместимость API
10%
Проверять грамматику
6%
Проверять орфографию
16%
Проверять смысловую нагрузку описания(Текст содержит полезность)
26%
Проверять, что API следует best practices
52%
Извещать об изменениях API
6%
Ничего из вышеперечисленного
23%
Не используем OpenAPi
Проголосовало: 31
источник
Что вы используете?
Анонимный опрос
57%
Goland
38%
Visual Studio Code
5%
Другое
Проголосовало: 60
источник
Привет! Используете ли вы Swagger DOC?
Анонимный опрос
22%
Генерируем swagger doc из кода
28%
Пишем swagger doc руками
50%
Не используем swagger
Проголосовало: 36
источник
Что вы предпочитаете? 1) var str string 2) str := ""
Анонимный опрос
70%
1 вариант
30%
2 вариант
Проголосовало: 37
источник