Alexander
Мб не хреф, а селектор?
Anonymous
Может .Each()
а в иче можно указать сколько элементов нужно получить?
Anonymous
типо первые три?
Anonymous
ну вроде вышло
Anonymous
ща расскажу что было
Anonymous
<a href="/exchange/Harry Potter"> и вот в этом хтмл куске лежат названия, длительность, жанр, рейтинг и нужно было находить на сайте по этому хрефу фильм
Alexander
Там номер элемента есть
Anonymous
я хз, мб это костыль
Anonymous
и если кто знает, то как принтить определенное количество
Anonymous
типо мне приходит много таких "сылок", но надо определенное количество
Anonymous
а говорили ведь в школе учить хтмл(
Alexander
Если кто-то поймёт, что нужно, я сниму шляпу
Anonymous
все чел ты довел меня
Anonymous
1 на 1 сф мид
John
go doc, err := goquery.NewDocumentFromReader(res.Body) if err != nil { log.Fatal(err) } doc.Find("a[href]:lt(5)"). Each(func(i int, s *goquery.Selection) { //trolololo }, )
John
кажется так найти элементы с href с индексами до 5
Anonymous
ща
John
а в иче можно указать сколько элементов нужно получить?
Each - итерирует коллекцию, так что тут только селектором сформировать правильную коллекцию
John
а так да, сумбурно
Anonymous
сорян, мужики если плохо объяснил
Anonymous
но заработало спс
John
чё правда?!!?!??!
John
а какое правильное решение?
Anonymous
AddSelection?
Anonymous
это?
John
то есть я могу указать сколько элементов ему пройти?
ты можешь/должен сформировать селектор таки образом, чтоб требуемая коллекция пришло на Each
John
так, давай синхронизируемся. тебе нужно из html документа выбрать первые 5 элементов с атрибутом href. Верно?
Anonymous
да
John
Anonymous
так это и заработало
Anonymous
я же написал
John
жость, я лет 8 про jq не вспоминал
Anonymous
ну ты крут
John
ну ты крут
мы все крутые, каждый по своему
Anonymous
я могу пасту про кабанчика кинуть
Anonymous
пожалуй на этом моя крутость заканчивается
John
если ты дальше будешь ковырять goquery, то jqapi.com поможет с написанием селекторов
Anonymous
хорошо, спасибо
Vitaly
Кто какие штуки использует для записи логов и поска по ним? Кто-нибудь встречал системы\сервисы\ решения, полностью написанные на Go для этих задач?
Denis Pershin
Elasticsearch?
Denis Pershin
А зачем написанное на го обязательно?
Vitaly
Elasticsearch?
сейчас он у нас установлен. но работает медленно как еле живая скотина ) и, я думаю, не особо он оптимизирован
Vitaly
А зачем написанное на го обязательно?
ну тематика чата и Go же быстрый :D
Alexander
а тебе неструктурированные логи обязательно?
Denis Pershin
Видать дело в оптимизации, индекса и прочее
Denis Pershin
ну тематика чата и Go же быстрый :D
Да и на го можно медленное че нить написать)
Vitaly
а тебе неструктурированные логи обязательно?
а в json считаются структурированными?
Alexander
а если в монгу?
Anonymous
mongoDB?
Anonymous
александр плагиат ясно
Alexander
ну или все-таки выделить структуру у логов и кликхаус? там вообще фантастиш скорость поиска
Alexander
ну поля
Vitaly
тот же json?
Alexander
ток фиксированные
Vitaly
ток фиксированные
да, есть такие. спс. посмотрим что там с кликхаузом
Denis Pershin
графички там разные строить
Alexander
по логам? мб речь о статах?
Denis Pershin
по логам? мб речь о статах?
По логам. Вдруг я захочу визуально понять сколько у меня на ендпоинты приходит людей с какими браузерами, или ещё что в голову придёт, по каким параметрам строить визуализацию
Alexander
"сколько у меня на ендпоинты приходит людей с какими браузерами" - это как раз отличный случай применения
Alexander
посмотри то, чем пользуешься и посмотри, если ли возможность с кликхаусом работать
Alexander
у меня прям такого случая нет. графики кастомные делаю)
Alexander
опять же в тематических сообществах явно подскажут
Denis Pershin
Не, я просто спросил, ну вот тонны логов, но с ними же надо работать, всякие разработчики, аналитики и прочие ребята, им хочется через ui это все делать и своим руководятелям показывать красивые графики)
Alexander
но он прям для таких и запросов создан
Denis Pershin
Я про визуализацию)
Denis Pershin
https://datalens.yandex.ru/
Denis Pershin
Нашёл короч, вроде ниче
Alexander
даже без подходящих индексов оно быстро работает
Denis Pershin
Похоже просто на либу для графиков, а не для визуализации данных из бд
north372
ребят есть кто с sql воркбенч работал
north372
ну или какие есть альтернативы под арм архитектуру
Vitaly
о, пригодится
F
Guys do u have a good referance on concurrency in golang?
Melbourne Channel
Is there any difference between k := fnSomething() return k vs return k[:]
Anonymous
a huge one