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
а так да, сумбурно
Anonymous
сорян, мужики если плохо объяснил
Anonymous
но заработало спс
John
чё правда?!!?!??!
John
а какое правильное решение?
Anonymous
Anonymous
AddSelection?
Anonymous
это?
John
так, давай синхронизируемся.
тебе нужно из html документа выбрать первые 5 элементов с атрибутом href.
Верно?
Anonymous
да
John
John
Anonymous
так это и заработало
Anonymous
я же написал
John
жость, я лет 8 про jq не вспоминал
Anonymous
ну ты крут
Anonymous
я могу пасту про кабанчика кинуть
Anonymous
пожалуй на этом моя крутость заканчивается
John
если ты дальше будешь ковырять goquery, то jqapi.com поможет с написанием селекторов
Anonymous
хорошо, спасибо
Vitaly
Кто какие штуки использует для записи логов и поска по ним?
Кто-нибудь встречал системы\сервисы\ решения, полностью написанные на Go для этих задач?
Denis Pershin
Elasticsearch?
Denis Pershin
А зачем написанное на го обязательно?
Vitaly
Elasticsearch?
сейчас он у нас установлен. но работает медленно как еле живая скотина )
и, я думаю, не особо он оптимизирован
Vitaly
Alexander
а тебе неструктурированные логи обязательно?
Denis Pershin
Видать дело в оптимизации, индекса и прочее
Vitaly
Alexander
а если в монгу?
Anonymous
mongoDB?
Anonymous
александр плагиат ясно
Alexander
ну или все-таки выделить структуру у логов и кликхаус? там вообще фантастиш скорость поиска
Vitaly
Alexander
ну поля
Vitaly
тот же json?
Alexander
ток фиксированные
Denis Pershin
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
Melbourne Channel
Is there any difference between k := fnSomething()
return k
vs
return k[:]
Anonymous
a huge one