Sergey
Alexey
Alexander
еще одно из преимуществ делать как все, есть куча примеров, плюс на фронте не надо ничего придумывать
Artem
так я и говорю, мультипарт
multipart/form-data -это просто поддерживаемый протокол всеми браузерами и единственная причина его использования, если честно вообще не понятно к чему он на уровне server -to-server или я что то недопонял. Это же комплексные объекты, и в этом суть json. А анмаршалинг тут вообще не при чем, это не имеет отношения к скорости передачи да и вряд ли кто -то будет в коде приложения разбирать все полученное.
Alexander
сложно себе представить сервера, которые картинками обмениваются, если честно. если один сервер откуда-то взял картинку, наверное второй оттуда же может взять?
Alexander
типа blob в базенке или с ФС прочитать
Daniel
не
Daniel
запросто сервисы могут засылать друг другу
Alexander
По-моему, это гениально! Я б так же сделал, если б какой-то комитет два года хернёй страдал. Даже если я сам этот комитет собрал два года назад
Daniel
а сделать так же, как с формой надо для того, чтобы тестировать с помощью curl
Artem
но вообще да я че то гоню, это же мобильный девайс... там какие то паттерны быть должны
Artem
надо просто посмотреть как люди делают )
Michael
Andrei 🦉
Владимир
Господи, как же это замечательно
Мерль
Мерль
Но отсутствие миграций🤔
Aleksandr
ну миграции по-моему это легко и сторонней либой
Владимир
Кстати о: а есть ли что-то лучше, чем goose, для миграций?
Aleksandr
github.com/mattes/migrate
Aleksandr
у меня вот такое, и я не понимаю что такое лучше/хуже. оно просто работает и все
G72K
Denis
пробовал и goose, и migrate. Goose оказался удобнее в файлах миграций (один файл вместо двух), и goose умеет go-миграции делать
Alexey
У них у обоих есть неожиданные проблемы. Мы хотим сделать что-то более простое, прямое, и с интеграцией с reform
Dmitry
а есть утилиты миграции которые отслуживают изменения в БД?
German
Подскажите пожалуйста, как взять json из файла и перевести его в map?
Daniel
а?!
Alexander
German
В файле есть json массив:
{
"err_1": "msg err 1",
"err_2": "msg err 2",
"err_3": "msg err 3"
}
Нужно из него сделать map что бы я мог обращаться к значениям по ключам вот так: m["err_1"]
German
German
Спасибо, сейчас попробую.
Sergei
heavycharged
если там значения строки
Daniel
вообще - есть автоматичесукие тулзы
Daniel
https://mholt.github.io/json-to-go/
German
Daniel
а?!
Daniel
там конвертер из json в go struct
Daniel
удобно
German
Aleksandr
коллеги, а что у нас есть для распознавания текст в голосе типа Яндекс SpeechKit?
Aleksandr
интересует опыт испольщования, тарифы, лимиты
🎉
То ли в этом чатиге, то ли в аналогичном спамили каким-то ботом, построенном на распозновании голоса, вроде.
Andrey
По моему самый хороший это Voicenavigator от питерских ребят, но ценник там не радужный
Andrey
Большинство банков вроде их используют
Andrey
Но это не точно ;)
Roman
юзал speech api google, все легко там
Slach
есть инициализированная структура
type AnomalyDefinitionsConfigType = struct {
AnomaliesDefinitions *AnomaliesDefinitionsType `yaml:"anomalies_definitions,inline"`
}
var AnomalyDefinitionsConfig = AnomalyDefinitionsConfigType{
AnomaliesDefinitions: &AnomaliesDefinitions,
}
есть некий произвольный YAML файл в котором может (но не обязательно) быть секция
anomalies_definitions:
.... тут всякое
почему уменя Unmarshal панику выбрасывает???
это нормальное поведение? почему?
Slach
Unmarshal как работает? Заново структуру пытается создать?
или обновить существующую?
G72K
G72K
Anonymous
G72K
Это что б из других пакетов типы тягать?
G72K
Короче не нужно )) локально как в примере уж точно
Slach
vld
Всем привет, какой лучше орм для постгре использовать? Спасибо
Kirill
Kirill
Reform for the win
Ilia
Alexey
Меня каждый раз удивляет, что логотип на превью не меняется
Karey
trace - https://golang.org/pkg/runtime/trace/ и pprof - https://blog.golang.org/profiling-go-programs
Aleksandr
Aleksandr
Бот какой-то есть у телеграмма. Погугли
Alexey
Через бота. Не помогает
Aleksandr
Мне помогал.
Заур
Почему в голанге нет вакансий даже хотя бы для миддла, не говоря про джунов ((
Заур
И чё теперь делать нам, начинающим
Заур
Где можно митинговать по этому поводу.
Заур
Ну вот, ещё один минус распределённых систем, некому предъявить конкретно
Aleksandr
Aleksandr
а если знаешь то искать вакансии свой язык + го