@proGO

Страница 447 из 1674
Quet
02.02.2017
22:52:23
но пока…

Kirill
02.02.2017
22:52:56
алсо, всё тут https://github.com/gramework

Quet
02.02.2017
22:53:00
уж лучше гошные темплейты да, там вроде был какой-то проект по порту jinja2 на го, но чет особых плюшек оно не давало по сравнению с родными темплейтами

Google
Kirill
02.02.2017
22:53:55
yep

только плюшки делаю

вебсокеты и http2

изкоробочные

автообновление сертификатов и вот это всё

Quet
02.02.2017
22:54:36
а взял бы родной — там бы хттп2 был из коробки

Quet
02.02.2017
22:54:45
который за тебя пилит фитцпатрик

Kirill
02.02.2017
22:54:51
я работаю с fasthttp

но — поддержка net/http хендлеров будет, да

Quet
02.02.2017
22:55:19
ну печаль про фаст (

Kirill
02.02.2017
22:55:21
я пока не добрался до нее, но в ближайшее время необходимо сделать

у кого что

Google
Kirill
02.02.2017
22:55:55
ты можешь даже не знать, что под коробкой fasthttp

зарегал net/http хендлер и даже не заметил

Roman
02.02.2017
22:57:03
ты можешь даже не знать, что под коробкой fasthttp
Ты лучше скажи как в fasthttp аплоадить тельце на пару гб

Quet
02.02.2017
22:57:10
ну теоретически конечно можно сделать адаптер в net/http, но при этом теряются те немногие плюсы фаста которые у него есть

Ты лучше скажи как в fasthttp аплоадить тельце на пару гб
ты ж уже приходил с этим вопросом, правильный ответ — выкинув фаст воркэраунд — через загрузку всего в память (лол)

Kirill
02.02.2017
22:57:53
Ты лучше скажи как в fasthttp аплоадить тельце на пару гб
не поверишь — после системы пользователей у меня по плану срочно такой хендлер

посмотришь в gramework решение

Kirill
02.02.2017
22:59:39
и таки можно

Quet
02.02.2017
22:59:53
можно. грузишь все в память….

Kirill
02.02.2017
22:59:59
нет

Roman
02.02.2017
23:00:29
и таки можно
Похачив fasthttp?

Quet
02.02.2017
23:00:44
боюсь так просто не прокатит

я все же надеюсь автор фаста не полный дебил и это ограничение у него выросло из архитектурных особенностей, а не на ровном месте

а архитектурные особенности это борьба с аллокациями и закат солнца руками в том что касается управления памятью

если давать пользователю стрим, то хер знает как и куда он из него читать будет

Kirill
02.02.2017
23:05:56
Stanislav
02.02.2017
23:06:17
Хачив?

redbeard
03.02.2017
04:28:31
производная слова "hack"

Max
03.02.2017
12:02:37
Если стикер не стерся, то прошу прощения, чатом промахнулся )

Google
Demiurg
03.02.2017
12:02:52
Разговор двух евреев: - Абр-р-рам ты знаешь, Мойша таки пидорас. - А шо денег взял не отдает? - Да нет, в хорошем смысле слова.

успел увидеть, не удержался

Max
03.02.2017
12:04:02
успел увидеть, не удержался
? отлично подошло ) Скинул вслед за стикером

Славик
03.02.2017
12:34:08
ы

в го задается строка длинная, но в дебагере она 64 сивола, то есть обрезается

из-за чего приложение падает на винде, но при этом это же приложение на линуксах работает

кто-то сталкивался?

Dmitry
03.02.2017
12:35:28
wat

Dmitry
03.02.2017
12:35:40
"летит" видимо значит что не работает

Славик
03.02.2017
12:35:45
да

Славик
03.02.2017
12:35:49
это запрос в базу

Dmitry
03.02.2017
12:35:55
я почти расшифровал

в дебагере у строки всего 64 видно символа, а на самом деле она была длинная

Славик
03.02.2017
12:36:10
уговорили

Dmitry
03.02.2017
12:36:10
причем под линуксом это работает

Славик
03.02.2017
12:36:15
отредактировал на "падает"

уговорили

ща выведу в консольку

Google
Dmitry
03.02.2017
12:37:12
кiк

Славик
03.02.2017
12:37:27
в консоль вывелась вся строка

Dmitry
03.02.2017
12:37:28
уговорщический чат

значит проблема не в этом месте \o/

Admin
ERROR: S client not available

Dmitry
03.02.2017
12:38:02
вообще помог бы стектрейс "падает"

Славик
03.02.2017
12:38:08
проблема в результате запроса - он пустой

Dmitry
03.02.2017
12:38:11
правда там еще больше будет вопросов через него

:~(

Славик
03.02.2017
12:38:35
ну ладно

Dmitry
03.02.2017
12:38:37
но ведь базы разные у тебя под линупсом и виндой

Славик
03.02.2017
12:38:41
но гошный дебагер вывел не всю строку

Dmitry
03.02.2017
12:38:43
и настройки их разные

Славик
03.02.2017
12:38:47
как бы это тоже забавно

Dmitry
03.02.2017
12:38:57
нормально, Наверняка там ограничение

вдруг у тебя в строке гигабайт

что, весь выводить в консоль?

Славик
03.02.2017
12:39:15
ну так "..."

и указать реальную длину

Dmitry
03.02.2017
12:39:24
сделай пулреквест

Google
Славик
03.02.2017
12:39:26
в скобочках

хорошая мысль

Dmitry
03.02.2017
12:39:33
хоть в рюшечках :))

Славик
03.02.2017
12:39:35
завтра =)

Fastumkruk ✅
03.02.2017
15:01:23
Привет ребят. Парсю html с помощью goquery но не как не поулучу, то что мне нужно.

Viktor
03.02.2017
15:02:07
будь мужиком, добейся чего хочешь!

Fastumkruk ✅
03.02.2017
15:03:31
doc.Find("#actif-title-table").Each(func(i int, s *goquery.Selection) { s.SetAttr("table", "#actif-user") class, _ := s.Attr("tr") if class == "td" { a := s.Text() fmt.Print(" " + a + " ") } })

получаю пустоту

<tbody id="actif-user"><tr align="center"><td>36534</td><td>kdser</td><td?97) 63%</td><td?9) 44%</td><td><strong><i class="fa fa-arrow-up"></i></strong> GBPAUD-60</td><td>2017-02-03 16:45:58</td><td>1.62544</td></tr><tr align="center"><td>36538</td><td>Андрей Скворцов</td><td?964) 51%</td><td?154) 47%</td><td><strong><i class="fa fa-arrow-down"></i></strong> USDJPY-15</td><td>2017-02-03 17:00:23</td><td>112.628</td></tr><tr align="center"><td>36539</td><td>Лерка-валерка</td><td?633) 53%</td><td?67) 46%</td><td><strong><i class="fa fa-arrow-down"></i></strong> AUDUSD-30</td><td>2017-02-03 17:00:26</td><td>0.76785</td></tr><tr align="center"><td>36540</td><td>kdser</td><td?97) 63%</td><td?9) 44%</td><td><strong><i class="fa fa-arrow-up"></i></strong> GBPAUD-30</td><td>2017-02-03 17:01:48</td><td>1.62427</td></tr><tr align="center"><td>36541</td><td>kdser</td><td?97) 63%</td><td?9) 44%</td><td><strong><i class="fa fa-arrow-up"></i></strong> GBPAUD-60</td><td>2017-02-03 17:01:50</td><td>1.62426</td></tr><tr align="center"><td>36544</td><td>kdser</td><td?97) 63%</td><td?9) 44%</td><td><strong><i class="fa fa-arrow-up"></i></strong> GBPAUD-30</td><td>2017-02-03 17:03:37</td><td>1.62337</td></tr><tr align="center"><td>36545</td><td>hamiak</td><td?1) 100%</td><td?1) 100%</td><td><strong><i class="fa fa-arrow-up"></i></strong> GBPAUD-5</td><td>2017-02-03 17:03:56</td><td>1.62378</td></tr></tbody>

подскажите как это распарсить?!

Viktor
03.02.2017
15:06:56
// Attr gets the specified attribute's value for the first element in the … чет тег у тебя tr, а ты парсишь аттрибуты... ты явно что-то делаешь не так

и нахера тут вообще setattr...

Fastumkruk ✅
03.02.2017
15:08:29
А как надо?

Viktor
03.02.2017
15:09:22
тебе явно нужно doc.Find("#actif-user td").Each(func ( ..., s ... ) { fmt.Print(s.Text()); })

Страница 447 из 1674