Anonymous
Ребят, а ничего что он делает реплеис на желаемый результат?
Anonymous
))
Zver
https://github.com/google/re2/wiki/Syntax
Вот здесь все хорршо написано.
Andrey
а во-вторых - если ты хочешь искать слова длиной от 1 до 5, то нужно учитывать, что у тебя это слово должно граничить с не-словом. Иначе у тебя регулярка заменит и длинные слова, потому что они состоят из двух коротких.
🎉
где?
Ды я русскоязычный пост нашёл... ссылку не найду пока.
Andrey
не ищи
🎉
))
🎉
Понятно, спасибо, пойду дальше ковырять.
Zver
Там получается надо \PL(\pL{1,5})\PL только надо изменьть, чтобы еще края строк зазватывало, лень с телефона выписывать.
🎉
🎉
Нет, я наверное про пробелы не прально думаю...
Sergey
https://play.golang.org/p/yN2ocbk-0lF
🎉
Пойду почитаю ссылку.
Anonymous
Лол
Andrey
гибдд не удалилось :)
Anonymous
Доперли что над find делать
Aleksandr
Andrey
не, просто оно в начале строки
Anonymous
Нет, нужно сделать поиск от 6
Anonymous
https://play.golang.org/p/IfivMO1hcJR
Anonymous
?
Anonymous
так?
🎉
Ахереть))))))
Anonymous
действительно
Anonymous
сам охерел, я ведь скала программист, а решаю задачи гошникам
Andrey
не правильно решил :)
Anonymous
Я не знаю что есть правильно
Andrey
у тебя № удалилось
Anonymous
Потому что задачу никто не описал
🎉
Andrey
Anonymous
В общем определись с задачей, приходи и решим )
Anonymous
А ещё вытащи компиляцию регэкспа за функцию
🎉
Anonymous
А смысл?
Чтоб на каждом вызове на компилировать?
🎉
🎉
Спасибо всем за помощь.
Dmitry
Есть 2 микросервиса, они используют 1 модель данных. Как лучше синхронизировать эти модели?
Например, поменялся 1 параметр, в другом микросервисе их тоже нужно будет изменить. Но проблема в том, что не всегда знаешь (или просто забыл) какие сервисы используют ту же модель данных.
andrew
не использовать одну модель данных...
andrew
у каждого своя, плюс версионность апи
Dmitry
вот реальный пример.
есть массив элементов, он передаётся в микросервис, тот фильтрует модель и возвращает обратно, модели то одинаковые будут
Anonymous
У того сервиса который фильтрует должна быть своя модель и он должен её возвращать, дальше модифицируй как хочешь
Dmitry
не :)
микросервисы S1 и S2,
S1 передаёт модель M1 в S2, соответственно S2 принимает M1.
и если S1 изменил M1, то нужно будет и в S2 изменить её.
Возможно ли это делать 1 раз, а не в каждом микросервисе?
andrew
Микросервисы предназначены для снижения связанности всей системы, а вы их наоборот общей моделью пытаетесь связать. Это не совсем верных подход. Выше уже сказали - для сервиса который фильтрует нужна своя модель. И внутри первого сервиса уже преобразуйте её как надо.
Максим
саша
https://m.habrahabr.ru/company/mailru/blog/353790/
andrew
у меня тоже слак отвалился
Dmitriy
Добрый день, разве не должна собираться программа (main) компандой
go build cmd
Где структура проекта такая:
.
├── LICENSE
├── README.md
└── src
├── cmd
│ └── prog.go
Daniel
не должна
Dmitriy
Ясно
Daniel
или путь указывать, полный или начиная с ./
Daniel
или имя пакета
Dmitriy
Спасибо. Думал, что и main пакеты собираются в корень так
Салтыдык
не вижу причин создавать src в корне проекта
Anonymous
всем привет, кто-нибудь знает о meshbird?
https://github.com/meshbird/meshbird
Anonymous
пытаюсь поднять такую, но вот ругается на меня очень некрасиво
Anonymous
не могу понять на что именно
Stanislav
а зачем оно?
Anonymous
поднять p2p-сеть.. или может кто-нибудь может подкинуть примеров?
Eldar
кто-нибудь пробовал запросы в натс в цикле отправлять?
Eldar
почему-то первый респонз приходит, а остальные по таймауту сыпятся
🎉
🎉
Самодостаточное ПО, в которое ни нуно ни добавлять, ни убавлять, зачем пулы-то?
Anton
Привет, подскажите, по какой книге изучать Go для сервера?
Artem
Andrey
всем добра! в go есть что нить на подобие перлового Storable
Салтыдык
Dockerfile и README.md обычно в корне лежат, прочая хрень обычно в pkg, если эта хрень — пакеты
Anton
Artem
;)
Есть https://astaxie.gitbooks.io/build-web-application-with-golang/en/ или какая-то другая потребность?