Home
golang
golang@conference.jabber.ru
Воскресенье, 10 апреля 2016< ^ >
Deirz установил(а) тему: Go Programming Language.
|| Изучаем: https://gobyexample.com/
|| Тур: http://tour.golang.org/
|| Как писать код: http://golang.org/doc/code.html
|| Как писать эффективный код: http://golang.org/doc/effective_go.html
|| FAQ: http://golang.org/doc/faq
|| 99% ответов о языке Go тут: http://golang.org/ref/spec
|| Сторонние либы: http://godoc.org/ https://github.com/avelino/awesome-go
|| Логи: http://chatlogs.jabber.ru/golang@conference.jabber.ru/
|| This chatroom does not adhere to any codes of conduct, be they implied or explicitly stated by someone. Your feelings can and WILL be hurt without a warning.
Конфигурация комнаты
Участники комнаты

GMT+3
[00:02:53] <mantyr@jabberon.ru> Ну почему же. Я например пару раз делал ресёрч на тему как бы сделать такое в Golang, пока похоже без препарирования самого Golang так сделать нельзя. Ну или я просто не нашёл.
[00:03:33] <mantyr@jabberon.ru> Перегрузка модулей штука интересная, но может многое поломать. Сильно усложнит внутреннее устройство.
[00:04:22] <kpmý> да и не нужно никому, уже придумали, как обойтись)
[00:04:31] <mantyr@jabberon.ru> RPC?:)
[00:12:20] kpmý вышел(а) из комнаты
[00:20:27] <mantyr@jabberon.ru> Заголовок жесть:) https://vc.ru/n/google-android-swift
[00:24:39] begemot_sun вышел(а) из комнаты
[00:30:07] kms вышел(а) из комнаты
[00:30:18] kms вошёл(а) в комнату
[00:35:39] kms вышел(а) из комнаты
[00:41:59] plumbum вышел(а) из комнаты
[00:43:15] <Deirz> kpmy, модули без глобальных констант?
[00:47:14] mks2 вышел(а) из комнаты
[00:48:05] <mcarrowd> привет, переписываю приложение с с# на Go. Пакет golang.org/x/text/encoding/charmap при последовательном преобразовании cp1251->utf8->cp1251 в некоторых случаях искажает строки (http://play.golang.org/p/i6hTQsFxDU). Это нормальное поведение?
[00:51:12] <mcarrowd> мой тест валится на символе 0х98
[00:53:59] kpmý вошёл(а) в комнату
[00:54:01] <Deirz> не игнорируй ошибки - возможно там уже всё сказано
[00:59:33] krab вышел(а) из комнаты
[01:01:11] <mantyr@jabberon.ru> Если искажется - значит ты делаешь что-то не так:)
[01:01:24] <mantyr@jabberon.ru> Что за приложение переписываешь?:)
[01:01:43] kms вошёл(а) в комнату
[01:02:06] <mcarrowd> плагин к эластиксерчу для сбора инфы с одной суровой проприетарной системы
[01:03:22] <kpmý> символа с кодом 0x98 в cp1251 нет
[01:03:27] <mcarrowd> я понял, кажется. На википедии написано, что символ 0х98 в cp1251 Undefined.
[01:03:46] <mcarrowd> видимо в микрософте на этот счет сложилось другое мнение.
[01:03:47] <kpmý> ftp://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
[01:04:25] <kpmý> точнее, нет никакого соответствия юникодику
[01:04:45] <mcarrowd> 0x98 преобразуется либой в REPLACEMENT CHARACTER' (U+FFFD)
[01:04:56] <mcarrowd> а обратно она не может
[01:04:56] <Deirz> ого
[01:04:59] <Deirz> лол
[01:06:15] kms вышел(а) из комнаты
[01:07:51] <mcarrowd> с# 0х98 преобразует в START OF STRING (U+0098) И обратно преобразует в 0х98
[01:08:35] <kpmý> логично
[01:08:41] <mcarrowd> точнее не c#, а микрософтовские либы
[01:09:00] <mcarrowd> придется городить костыли!
[01:09:44] <kpmý> Deirz: в идеале модуль вообще не имеет экспортированных сущностей. тогда его проще всего выгрузить)
[01:10:25] <Deirz> а как он общается с программой?
[01:10:33] <kpmý> дёргает что нужно
[01:14:43] <kpmý> ну это простейший случай, конечно
[01:16:00] <kpmý> но как бы, понятно, где можно выгрузить один модуль, там можно выгрузить и всех его непосредственных клиентов, и имплицитные всякие щтуки, типа event хендлеров
[01:16:18] <kpmý> но, как бы, миру это не надо
[01:16:21] kpmý вышел(а) из комнаты
[01:59:24] kms вошёл(а) в комнату
[03:04:46] kms вышел(а) из комнаты
[04:26:32] mcarrowd вышел(а) из комнаты
[06:03:20] Deirz вышел(а) из комнаты
[06:22:20] mantyr@jabberon.ru вышел(а) из комнаты
[06:23:17] Kittycat вошёл(а) в комнату
[09:12:36] mantyr@jabberon.ru вошёл(а) в комнату
[09:18:34] ascrazy@jabber.ru вошёл(а) в комнату
[09:19:53] ascrazy@jabber.ru вышел(а) из комнаты
[09:22:09] ascrazy@jabber.ru вошёл(а) в комнату
[09:37:06] ascrazy@jabber.ru вышел(а) из комнаты
[10:16:27] plumbum вошёл(а) в комнату
[10:23:15] begemot_sun вошёл(а) в комнату
[11:02:21] ermine вошёл(а) в комнату
[11:25:00] kpmy вошёл(а) в комнату
[11:28:21] kpmy вышел(а) из комнаты
[11:29:41] krab вошёл(а) в комнату
[11:32:54] plumbum вышел(а) из комнаты
[12:09:13] kms вошёл(а) в комнату
[12:11:18] plumbum вошёл(а) в комнату
[12:12:49] krab вышел(а) из комнаты: Replaced by new connection
[12:12:52] krab вошёл(а) в комнату
[12:41:32] krab вышел(а) из комнаты: Replaced by new connection
[12:41:34] krab вошёл(а) в комнату
[13:23:34] 5UN5H1N3 вышел(а) из комнаты
[13:27:19] krab вышел(а) из комнаты
[13:49:36] krab вошёл(а) в комнату
[15:27:15] Deirz вошёл(а) в комнату
[16:05:45] kpmý вошёл(а) в комнату
[16:31:24] radioqt вошёл(а) в комнату
[16:59:26] plumbum вышел(а) из комнаты: Replaced by new connection
[16:59:27] plumbum вошёл(а) в комнату
[17:08:41] begemot_sun вышел(а) из комнаты
[17:41:23] bananan вышел(а) из комнаты: Disconnected: Replaced by new connection
[17:41:23] bananan вошёл(а) в комнату
[18:03:50] plumbum вышел(а) из комнаты
[18:30:48] kpmý вышел(а) из комнаты
[18:41:31] krab вышел(а) из комнаты: Left Vacuum-IM
[18:49:51] ascrazy@jabber.ru вошёл(а) в комнату
[19:22:14] mcarrowd вошёл(а) в комнату
[19:28:43] plumbum вошёл(а) в комнату
[19:37:04] radioqt вышел(а) из комнаты
[19:37:24] ascrazy@jabber.ru вышел(а) из комнаты
[19:37:29] ascrazy@jabber.ru вошёл(а) в комнату
[19:40:35] plumbum вошёл(а) в комнату
[19:40:47] plumbum вышел(а) из комнаты
[19:41:18] plumbum вышел(а) из комнаты
[19:42:28] plumbum вошёл(а) в комнату
[19:55:54] ascrazy@jabber.ru вышел(а) из комнаты
[20:00:10] plumbum вошёл(а) в комнату
[20:26:29] begemot_sun вошёл(а) в комнату
[20:34:30] Kittycat вышел(а) из комнаты
[20:38:10] Kittycat вошёл(а) в комнату
[21:03:55] ascrazy@jabber.ru вошёл(а) в комнату
[21:49:05] ascrazy@jabber.ru вышел(а) из комнаты
[22:17:36] ftrvxmtrx вышел(а) из комнаты
[22:20:06] mantyr@jabberon.ru вышел(а) из комнаты
[22:23:59] mantyr@jabberon.ru вошёл(а) в комнату
[23:15:29] ermine вышел(а) из комнаты
[23:22:32] begemot_sun вышел(а) из комнаты
[23:25:14] mcarrowd вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!