Home
golang
golang@conference.jabber.ru
Понедельник, 28 июля 2014< ^ >
ftrvxmtrx установил(а) тему: Go Programming Language. http://tip.golang.org/pkg
|| Всегда используйте hg tip. Не ждите релизов.
|| Логи: http://chatlogs.jabber.ru/golang@conference.jabber.ru/
|| Изучаем: https://gobyexample.com/
|| Сторонние либы: http://godoc.org/
|| http://github.com/goerlang
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:13] begemot_sun вышел(а) из комнаты
[00:19:46] ftrvxmtrx вошёл(а) в комнату
[00:51:07] ftrvxmtrx вошёл(а) в комнату
[01:13:14] ftrvxmtrx вышел(а) из комнаты
[01:14:55] ftrvxmtrx вошёл(а) в комнату
[01:39:56] ermine вышел(а) из комнаты
[02:12:49] krab вошёл(а) в комнату
[02:14:46] <krab> какая разница где проверять условие для ключа
[02:28:09] mad_hatter_ вышел(а) из комнаты
[02:29:06] drumond вышел(а) из комнаты
[02:38:02] kms_ вышел(а) из комнаты
[03:06:27] ftrvxmtrx вышел(а) из комнаты
[03:21:20] vaal вышел(а) из комнаты: Disconnected: closed
[04:06:40] ftrvxmtrx вышел(а) из комнаты
[04:39:53] postman вышел(а) из комнаты
[05:51:23] smpl вышел(а) из комнаты
[07:24:14] 5UN5H1N3 вошёл(а) в комнату
[08:06:53] begemot_sun вошёл(а) в комнату
[09:14:00] razip@jabber.ru вошёл(а) в комнату
[09:14:50] <razip@jabber.ru> >postman: экономия на спичках.
Т.е. все-таки — экономия? А если на больших объемах?
[09:15:13] webus вошёл(а) в комнату
[09:19:03] ermine вошёл(а) в комнату
[10:43:42] magister вошёл(а) в комнату
[10:44:14] <magister> что, хэши запилили уже?
[10:50:07] <magister> "razip@jabber.ru: >function ends without a return statement
В Go нет процедур?"
процедуры есть в вашем паскале и схемке, читай SICP
[10:50:40] <razip@jabber.ru> Есть карта же.
[10:50:55] <magister> оно и есть hashmap
[10:51:01] <razip@jabber.ru> Pascal не мой, лол.
[10:59:04] vaal вошёл(а) в комнату
[11:03:05] Kxepal вышел(а) из комнаты
[11:06:22] <magister> прочитав SICP, понимаешь что и в MIT дураки работают
[11:07:33] <magister> название не соответствует содержанию
[11:08:02] <magister> если хочешь по структуре и интерпретации, то лучше взять dragon book
[11:15:32] <magister> хотя это простительно, они ведь <<технологи>>
[11:18:25] <magister> с них надо физику твердого тела, зонную теорию, всякие физико-химические процессы в три шкуры спрашивать
[11:32:56] mad_hatter_ вошёл(а) в комнату
[11:54:01] wanderer@jabber.ru вошёл(а) в комнату
[12:03:16] wanderer@jabber.ru вышел(а) из комнаты
[12:13:23] razip@jabber.ru вышел(а) из комнаты
[12:41:25] magiq вошёл(а) в комнату
[12:41:41] <magiq> пытаюсь отсортировать slice of structs
[12:41:49] <magiq> по книжечке все очень просто
[12:41:58] <magiq> но что то не сортируется хотя компилиться без проблем((
[12:45:08] <magiq> все въехал
[12:45:15] <magiq> у меня там число как строка
[12:55:10] Darth Лис вошёл(а) в комнату
[13:29:57] smpl вошёл(а) в комнату
[13:51:40] drumond вошёл(а) в комнату
[13:59:38] <magiq> есть функция чтобы копировать фиксированное количество элементов slice?
[13:59:42] <magiq> я хочу сделать миникопию оригинала
[14:01:54] <Darth Лис> magiq: так слайси слайс
[14:01:59] <Darth Лис> бери только точ то нужно
[14:02:14] <Darth Лис> copy(sl1[0:10], sl2)
[14:25:43] krab вышел(а) из комнаты: Вышел из Vacuum-IM
[14:56:10] krab вошёл(а) в комнату
[15:00:04] 5UN5H1N3 вышел(а) из комнаты
[15:08:17] black_jack вышел(а) из комнаты
[15:14:04] postman вошёл(а) в комнату
[15:17:17] drumond вышел(а) из комнаты
[15:20:00] drumond вошёл(а) в комнату
[16:28:43] <magister> «Бобр является инженером среди животных — студенты МИТа — животные среди инженеров.»
[16:30:03] <postman> да заткнись ты нахуй, заебал ужею
[16:30:17] <postman> как зайдет, сразу ныть начинает, что за человек.
[16:30:33] <magister> мит потроллить уже нельзя
[16:31:17] <postman> троллить МТИ в конфе голанга на русском жаббер-сервере - это постмодернизм.
[16:32:30] <magister> захожу я в технологический институт на факультет информационных технологий и на кафедру информационных технологий в конкретном производстве например
[16:36:42] <krab> и
[16:37:02] <krab> разивайте вашу мысль дальше? пожалуйста
[16:37:07] <postman> и просыпается обосравшимся на лекции.
[16:37:44] <magister> которую читает
[16:38:07] <magister> ребятам пишущим на гоулэнге
[16:40:18] <magister> некоторые членистоногие не понимают правда
[16:40:20] Deirz вышел(а) из комнаты
[16:40:56] Deirz вошёл(а) в комнату
[16:48:03] drumond вышел(а) из комнаты
[17:16:24] mad_hatter_ вышел(а) из комнаты
[17:22:41] <sakujii> postman: что-то ты сегодня нервный. Может, сделать тебе массажик? ;3
[17:22:51] <postman> нет, спасибо.
[17:22:52] <magiq> почему го языком так сложно распарсить хмл
[17:22:54] <magiq> я просто тупо не понимаю
[17:23:42] <Darth Лис> magiq: а как ты это делаешь?
[17:24:12] <Darth Лис> так то, если встроенные средства не удовлетворяют, есть биндинги под libxml2 навалом
[17:25:23] krab вышел(а) из комнаты: Вышел из Vacuum-IM
[17:25:33] <magiq> одну секунду, пасту скину
[17:25:53] <Darth Лис> ТОЛЬКО НЕ СЮДА!
[17:26:09] <Darth Лис> в смысле сюда только ссылку :)
[17:27:04] <magiq> http://play.golang.org/p/v1WMPgEkUM
[17:28:56] <postman> на pastebin.con было бы лучше.
[17:29:10] <postman> а, оно только стандартные пакеты юзает, тогда понятно.
[17:32:07] <magiq> так что никто не поможет?
[17:32:36] <postman> а в чем проблема?
[17:32:57] <magiq> run
[17:33:03] <magiq> prog.go:47: cannot use q (type struct { RecordList []struct { Title string "xml:\"NAME\""; Description string "xml:\"DESCRIPTION\""; Url string "xml:\"HTTPLINK\""; ClickUrl string "xml:\"URL\""; Bid string "xml:\"BID\"" } "xml:\"RESULTS>SITE\"" }) as type string in argument to fmt.Printf
[process exited with non-zero status]
[17:33:19] <postman> fmt.Printf("%v", q)
[17:33:27] <postman> но оно все равно пустое :^)
[17:33:42] <magiq> ну да
[17:36:21] <magiq> что я делаю не так
[17:38:02] <magister> "as type string"
[17:38:07] magister вышел(а) из комнаты: offline
[17:40:49] <magiq> :'(
[17:40:51] magiq вышел(а) из комнаты
[17:41:11] magiq вошёл(а) в комнату
[17:45:15] vaal вышел(а) из комнаты: Disconnected: Replaced by new connection
[17:45:15] vaal вошёл(а) в комнату
[17:50:53] <magiq> видимо распарсить хмльку слишком сложно
[17:50:57] <magiq> в го
[17:51:10] postman вышел(а) из комнаты
[17:56:04] 5UN5H1N3 вошёл(а) в комнату
[17:58:28] postman вошёл(а) в комнату
[18:41:25] smpl вышел(а) из комнаты
[18:47:13] magiq вышел(а) из комнаты
[18:51:10] vaal вышел(а) из комнаты: Disconnected: closed
[18:51:34] vaal вошёл(а) в комнату
[18:52:13] vaal вышел(а) из комнаты
[18:52:16] vaal вошёл(а) в комнату
[20:03:08] <ermine> у, какая злая проблема в говядине - запрет на рекурсивные импорты
[20:06:18] <Darth Лис> это проблема кода а не Пщ
[20:07:57] <ermine> а в яве вроде нет такого запрета?
[20:08:15] <ermine> да и зачем запрещать?
[20:11:39] <Darth Лис> такие проблемы явно не на уровне компилятора надо решать, ну и так как нет препроцессора и отложенных импортов — отсюда и запрет
[20:14:23] <ermine> а мне вот тут было бы сильно удобно, если бы можно рекурсивно импортить
[20:14:38] <ermine> теперь придецца дублировать сущности
[20:16:57] <Darth Лис> ermine: лучше передумай дизайн кода
[20:19:33] <ermine> Darth Лис: я как раз поменяла дизайн, чтобы насоздать 100500 каталогов-субпаккаджей, чтобы красивше бороться с проблемой редекларации имен, и вот так напоролась на проблему импортов
[20:19:50] <ermine> одна беда всегда тащит за собой другую
[20:20:01] <Darth Лис> плохо значит передумала :)
[20:21:06] <ermine> не, рекурсия импортов возникла из-за файла, который регистрировал все импорты, а те импорты использовали еще один паккадж, который использовал регистрированные импорты
[20:21:30] <ermine> без субпаккаджей все было плоско
[20:22:40] <ermine> но тогда там использовались имена навроде BindBindBind :)
[20:28:04] vaal вышел(а) из комнаты: Disconnected: closed
[20:28:32] vaal вошёл(а) в комнату
[20:41:42] postman вышел(а) из комнаты
[20:55:38] postman вошёл(а) в комнату
[21:03:36] <ermine> Darth Лис: а init() в этих 100500 паккаджах - кошерно будет? :)
[21:04:09] <Darth Лис> да
[21:04:31] <ermine> ну тогда заюзаем
[21:07:55] <Darth Лис> ermine: причём даже в каждом пакете можно иметь их несколько
[21:14:45] <ermine> ну я так про субпаккаджи
[21:16:37] <Darth Лис> ermine: да, и каждый из субпакаджей может иметь множество init-ов
[21:17:36] ascetic вошёл(а) в комнату
[21:20:33] <ermine> Darth Лис: я в курсе, что может, но сам факт дозволенности не всегда означает факт кошерности
[21:31:27] postman вышел(а) из комнаты: Replaced by new connection
[21:31:33] postman вошёл(а) в комнату
[21:33:23] postman вышел(а) из комнаты: Replaced by new connection
[21:33:28] postman вошёл(а) в комнату
[21:48:54] ascetic вышел(а) из комнаты
[21:49:34] Kxepal вошёл(а) в комнату
[21:58:52] Darth Лис вышел(а) из комнаты: Disconnected: session closed
[22:02:10] 5UN5H1N3 вышел(а) из комнаты
[22:12:44] razip@jabber.ru вошёл(а) в комнату
[22:19:13] <razip@jabber.ru> Нужен хэш с указателями на функции, каков будет его тип?
[22:28:59] kms_ вошёл(а) в комнату
[22:36:25] razip@jabber.ru вышел(а) из комнаты
[22:40:46] Darth Лис вошёл(а) в комнату
[22:59:15] drumond вошёл(а) в комнату
[23:12:50] postman вышел(а) из комнаты: Replaced by new connection
[23:12:56] postman вошёл(а) в комнату
[23:13:30] postman вышел(а) из комнаты: Replaced by new connection
[23:13:35] postman вошёл(а) в комнату
[23:20:50] postman вышел(а) из комнаты
[23:25:49] postman вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!