
Kirill
12.07.2016
20:54:20
?
Офигенный подарок)

Slava
12.07.2016
21:00:20
Если уж хвалимся подарками

Kirill
12.07.2016
21:00:46
?

Google

Maxim
12.07.2016
21:38:05
Чем лучше разжёвывать ответ сервера в формате XML?
У меня данные вида:
<posts count="3036195" offset="0">
<post id="123" width="800" height="600" url="http://test.com/original.png" ... />
...
</posts>

Kirill
12.07.2016
21:49:56
@toby3d могу предложить https://github.com/jteeuwen/go-pkg-xmlx

Maxim
12.07.2016
21:50:41

Kirill
12.07.2016
21:51:05
@toby3d есть еще https://github.com/clbanning/mxj

Maxim
12.07.2016
21:51:40

Kirill
12.07.2016
21:52:05
поэтому сначала предложил github.com/jteeuwen/go-pkg-xmlx

corpix
12.07.2016
21:58:59
Простите, а чем стандартный пакет плох?

Kirill
12.07.2016
21:59:45
не знаю ?

Мерлин
12.07.2016
22:08:14

corpix
12.07.2016
22:10:59

@proDOT
13.07.2016
02:57:10
Я б тебе бы подарил абонемент в тренажерку

Denis
13.07.2016
06:51:00
Хватит кодить , все на дрифт http://vdrifte.ru

Dmitry
13.07.2016
08:34:10

Google

$Bogdan
13.07.2016
08:39:49

Slava
13.07.2016
09:15:02
Зачем качалка, когда есть покемоны

Мерлин
13.07.2016
09:15:56

[Anonymous]
13.07.2016
14:57:33
https://habrahabr.ru/post/305614/

Maxim
13.07.2016
19:36:51
Я тут перегрелся слегка и забываю очевидное, но как мне обрезать текст до 200 символов?

Dmitry
13.07.2016
19:44:40

Maxim
13.07.2016
19:46:40

Kirill
13.07.2016
19:49:22
С компа альтернативу накидаю

Maxim
13.07.2016
19:53:02
Вообще в идеале Я ищу способ: грубо обрезать список (через пробелы вроде "тест слово лист...") до 200 символов, затем обрезать оставшееся с конца до пробела.
Но это скорее всего высший пилотаж уже, так что Я просто хочу ограничиться 200 символами максимум. А уж проверку на количество Я сам сделаю.
Вообще странно, что вариант вроде text[:200] не работает.

Alexandr
13.07.2016
20:13:09

Maxim
13.07.2016
20:13:31

Kirill
13.07.2016
20:14:18
сейчас скину, только добрался к кампу

Alexandr
13.07.2016
20:17:30
типо этого? https://play.golang.org/p/IeZvlTe0F8

Kirill
13.07.2016
20:18:16
потому что https://play.golang.org/p/OLUvnu5O-N
я добавил только пробел
это никому же не нужно

Google

Alexandr
13.07.2016
20:19:05
ну перед этим можно все пробелы убрать

Kirill
13.07.2016
20:20:35
кхм. Александр, а ты подумал, перед тем как предлагать? тут люди доверчивые, могут так и сделать. проблема ведь не в том, что я пробел добавил, а что длинна не такая "красивая", когда 200 символов - ровно там, где слово заканчивается.

Maxim
13.07.2016
20:21:53

[Anonymous]
13.07.2016
20:22:29
Ждем решения
Грамотного

Kirill
13.07.2016
20:22:36
уже делаю

Maxim
13.07.2016
20:22:44
Но, как я уже говорил, "красивая" обрезка может и не быть, если её муторно реализовывать. В таком случае сойдёт вариант обрезать до 197 символов и добавить многоточие

Vitaliy
13.07.2016
20:24:14
быстрее написать 5 строчный цикл обхода строки, чем в чате обсуждать
разленились программисты на этих ваших руби и скалах

[Anonymous]
13.07.2016
20:46:38

Phil
13.07.2016
20:47:41
а что такое "обрезать"?

Kirill
13.07.2016
20:48:02
да я к себе в либу завёз: https://github.com/kirillDanshin/myutils/blob/master/strCrop.go

Kirill
13.07.2016
20:49:18
конечно, всегда можно сделать лучше, тут я совсем не заморачивался и это в какие-то моменты будет работать не так, как хотелось бы заядлым перфекционистам

Phil
13.07.2016
20:51:29
У меня ровно один вопрос - а зачем стринги гоняются?
ну в смысле почему там вход и выход стринг?

Kirill
13.07.2016
20:52:07
нужно обрезать строку и получить на выход обрезанную строку
@toby3d ну что, делает то, что нужно?

Maxim
13.07.2016
20:55:23

Phil
13.07.2016
20:56:39

Admin
ERROR: S client not available

Google

Kirill
13.07.2016
20:57:02

Phil
13.07.2016
20:58:24
Короче, в первых главах про строки у Кернигана. И там по задаче из стринга херотень порлучится. надо рунами фигачить. А вообще лучше взять модуль соответсвующий

Kirill
13.07.2016
20:58:50
но тут нужно было не просто кропнуть, а, похоже, для превьюшки в какой-нибудь блог
моё решение делает это так, как я бы сделал это у себя в блоге :)

Phil
13.07.2016
20:59:58
а ты веришь, что твоё решение не с ascii работать будет?

Kirill
13.07.2016
21:00:22
вообще - да
но сейчас протестирую, на всякий случай

Maxim
13.07.2016
21:02:15

Kirill
13.07.2016
21:49:53

@proDOT
14.07.2016
02:54:51
Почистил
@Alex_Root , предупреждение

Alex
14.07.2016
02:56:03

Kirill
14.07.2016
03:10:07

Alex
14.07.2016
03:10:39

Kirill
14.07.2016
03:11:09

Alex
14.07.2016
03:12:11

Kirill
14.07.2016
03:13:28
Я не понял твою мысль.

Alex
14.07.2016
03:16:15

Google

Kirill
14.07.2016
03:16:29

Alex
14.07.2016
03:16:30
нетолько во флудочатах

Kirill
14.07.2016
03:17:26
Когда программист отдыхает от написания кода — он пишет код ?

Alex
14.07.2016
03:18:05

Dmitry
14.07.2016
04:59:29
Только тогда будет "...падение ру"
конечно будет, я ж не проверяю входные параметры
мне было важно показать, что со строкой напрямую работать нельзя, надо работать с рунами

Lev
14.07.2016
06:04:21
(или даже правильнее заменить на
var rx *regexp.Regexp = regexp.MustCompile("^(.{0,10}$|.{7})(.*)")

Kirill
14.07.2016
06:50:23
смотрите, кому сильно хочется на телефоне почитать, тут более-менее читабельный fb2