Home
golang
golang@conference.jabber.ru
Четверг, 14 января 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:04] mantyr@qip.ru вышел(а) из комнаты
[00:35:23] mantyr@qip.ru вошёл(а) в комнату
[00:37:03] mantyr@qip.ru вышел(а) из комнаты
[00:42:27] mantyr@qip.ru вошёл(а) в комнату
[00:43:52] mantyr@qip.ru вышел(а) из комнаты
[00:48:16] mantyr@qip.ru вошёл(а) в комнату
[00:55:06] plumbum вошёл(а) в комнату
[00:58:34] mks2 вышел(а) из комнаты
[01:13:55] ftrvxmtrx вошёл(а) в комнату
[01:20:52] plumbum вошёл(а) в комнату
[02:02:43] Kittycat вошёл(а) в комнату
[02:13:24] Kittycat вошёл(а) в комнату
[02:15:37] Kittycat вышел(а) из комнаты
[02:17:04] krab вошёл(а) в комнату
[02:19:58] Kittycat вышел(а) из комнаты
[02:31:00] Kittycat вышел(а) из комнаты
[02:31:47] Kittycat вошёл(а) в комнату
[02:35:14] plumbum вышел(а) из комнаты
[02:43:03] netrino вышел(а) из комнаты
[02:44:07] netrino вошёл(а) в комнату
[03:13:45] krab вышел(а) из комнаты: Вышел из Vacuum-IM
[03:43:39] 5UN5H1N3 вышел(а) из комнаты
[03:56:37] krab вошёл(а) в комнату
[03:58:44] plumbum вышел(а) из комнаты
[04:10:29] krab вышел(а) из комнаты
[04:11:14] krab вошёл(а) в комнату
[04:45:50] krab вышел(а) из комнаты: Вышел из Vacuum-IM
[05:13:04] 5UN5H1N3 вошёл(а) в комнату
[05:24:04] mantyr@qip.ru вышел(а) из комнаты
[05:40:20] postman вошёл(а) в комнату
[05:50:30] postman вышел(а) из комнаты
[07:32:51] postman вошёл(а) в комнату
[07:36:50] netrino вошёл(а) в комнату
[07:43:19] netrino вышел(а) из комнаты
[07:43:27] netrino вошёл(а) в комнату
[07:52:25] netrino вышел(а) из комнаты
[08:04:11] netrino вышел(а) из комнаты
[08:18:24] ermine вошёл(а) в комнату
[08:28:36] plumbum вошёл(а) в комнату
[08:48:20] plumbum вышел(а) из комнаты
[08:53:17] ascrazy@jabber.ru вошёл(а) в комнату
[09:15:55] ascrazy@jabber.ru вышел(а) из комнаты
[09:45:31] begemot_sun вошёл(а) в комнату
[09:48:34] avz вошёл(а) в комнату
[09:50:09] begemot_sun вышел(а) из комнаты: Replaced by new connection
[09:50:11] begemot_sun вошёл(а) в комнату
[10:03:15] plumbum вошёл(а) в комнату
[10:10:05] avz вышел(а) из комнаты
[10:19:27] ftrvxmtrx вышел(а) из комнаты
[10:25:18] mks2 вошёл(а) в комнату
[10:45:27] kpmý вошёл(а) в комнату
[10:45:48] <kpmý> пщ
[10:45:49] <xep> пщ!
[10:49:29] krab вошёл(а) в комнату
[11:43:08] unixlike вошёл(а) в комнату
[11:43:15] <unixlike> Hi there !
[11:44:18] <unixlike> А сильно критичен для производительности бесконечный for который пытается прочитать из канала ?
[11:46:04] <unixlike> прикол , зашел увидел в истории пост двухдневной давности
[11:46:10] <unixlike> свой
[11:55:16] debasher-0.1.5-nightly вошёл(а) в комнату
[11:55:29] <debasher-0.1.5-nightly> как-ту тут слишком мёртво
[11:55:43] <debasher-0.1.5-nightly> наконец-то все признали что пщ говно
[11:59:12] <unixlike> я тоже жду когда docker перепишут на что нибудь нормальное типа Ruby или Js
[11:59:30] <debasher-0.1.5-nightly> на пхп
[11:59:56] <unixlike> Нормальный язык golang`ом не назовут
[12:00:15] <debasher-0.1.5-nightly> нормальные языки называют например так: Clojure
[12:05:00] <postman>
» [11:59:12] <unixlike> я тоже жду когда docker перепишут на что нибудь нормальное типа Ruby или Js
[12:05:05] <postman> > нормальное
[12:05:10] <postman> > ruby
> js
[12:05:36] <debasher-0.1.5-nightly> я думаю он троллит
[12:08:50] <debasher-0.1.5-nightly> почему блин не могу работать в спокойном режими. У меня всегда либо "сцуко, не успеваю" (причём обычно только так кажется), либо "да тут делать нехер, можно отдохнуть" (тоже далеко не всегда так)
[12:10:06] <kpmý> молодой ещё
[12:10:36] <debasher-0.1.5-nightly> если бы
[12:10:47] <debasher-0.1.5-nightly> в моём возрасте уже пора кефир пить
[12:11:58] unixlike вышел(а) из комнаты
[12:12:31] unixlike вошёл(а) в комнату
[12:14:01] <unixlike> а я вообще на работе страдаю фигней - у меня сейчас новый прикол - искать разгадку культа эпсилон в GTA SA
[12:14:26] <debasher-0.1.5-nightly> лучше бы докер на жс перписывал
[12:14:29] <unixlike> делаем ставки через сколько меня выпиздят
[12:16:35] <unixlike> debasher-0.1.5-nightly: Без инноваций страну с колен не поднять
[12:17:23] <postman> что за культ эпсилон.
[12:18:46] <unixlike> найти на ютубе канал sldshow он там сделал хорошие ролики - 8 серий про этот культ в gta sa
, это не реклама кстати )
[12:19:27] <unixlike> это пасхалка так и не найдена :)
[12:24:41] <unixlike> я сейчас проектирую api для работы с mongodb c помощью mgо . Опыта совсем нет и я ни разу не занимался подобной фигней . Как вы считаете: Правильно ли будет создать например соединение с базой и не закрывать его до завершения работы всего приложения ? Имеет ли смысл создать два соединения
для ускорения работы
[12:32:06] <postman> в goвнолибах для работы с бд обычно неявно создается пул соединений все равно.
[12:34:12] <postman> хотя вот твои питухи чего-то намудрили:
> This method is generally called just once for a given cluster. Further sessions to the same cluster are then established using the New or Copy methods on the obtained session. This will make them share the underlying cluster, and manage the pool of connections appropriately.
[12:34:26] <postman> а зачем тебе gomnodb?
[12:38:27] <debasher-0.1.5-nightly> вот тоже интересно, наши вот ушли с него
[12:38:41] <debasher-0.1.5-nightly> на постгресс.
[12:39:25] <unixlike> я использую mongodb, потому что как то давно я не смог найти orm для postresql+jsonb
[12:40:14] <postman> в жанге 1.9 из коробки.
[12:40:27] <unixlike> ну ахуеть
[12:40:28] <debasher-0.1.5-nightly> orm? не нужно
[12:40:37] <postman> а, да, мы в голанг-конфе.
[12:40:50] <postman> зачем орм в goвне, если ооп нету.
[12:40:56] <debasher-0.1.5-nightly> postman: как у тебя там с джангой? устроился?
[12:42:35] <postman> не-а.
[12:42:57] <postman> я чет фулл хекк режим включил.
[12:43:45] <debasher-0.1.5-nightly> ну и правильно
[12:43:52] <debasher-0.1.5-nightly> а то будешь таким как я.
[12:45:02] <postman> тупым дауном, который даже про внешние джойны не знает?
[12:45:07] <debasher-0.1.5-nightly> Да
[12:45:27] <debasher-0.1.5-nightly> ну, я когда-то знал про них, когда изучал, просто на практике не юзал, вот и забыл
[12:46:24] <postman> признайся, что орм в жопу долбился.
[12:46:31] <debasher-0.1.5-nightly> не
[12:46:41] <debasher-0.1.5-nightly> да просто небыло задачи где это нужно
[12:53:43] <unixlike> 'в жопу долбился' - это синоним 'идет на хуй' ?
[12:56:44] <debasher-0.1.5-nightly> Нет
[12:56:51] <debasher-0.1.5-nightly> Это синоним "использовал"
[13:00:18] <postman> орм-ом.
[13:00:21] <postman> *
[13:02:18] <debasher-0.1.5-nightly> мне орм нравится всем, кроме одного -- когда задача чуть отличается от обычной -- начинается боль.
[13:03:51] <postman> какая же?
[13:04:20] <debasher-0.1.5-nightly> связанная с непонимаем как сделать не кривор
[13:04:21] <kpmý> орм хуёрм
[13:04:22] <debasher-0.1.5-nightly> *не криво
[13:04:57] <postman> kpmý: ты-то хули рот разеваешь, сам небось в очко хибернейтом вовсю ебешься.
[13:06:08] Deirz вышел(а) из комнаты
[13:07:11] <kpmý> не пали >_>
[13:30:12] <postman> Your subscription to reddit gold has expired.
Click here for details on how to set up an automatically-renewing subscription or to renew. If you have any thoughts, complaints, rants, suggestions about reddit gold, please write to us at goldsupport@reddit.com. Your feedback would be much appreciated.
Thank you for your past patronage.
[13:30:39] Deirz вошёл(а) в комнату
[13:32:01] ftrvxmtrx вошёл(а) в комнату
[14:00:36] <debasher-0.1.5-nightly> postman: а у тебя есть ЕОТ?
[14:03:23] <postman> ты совсем объебался что ли, за последние пять лет из женщин я регулярно общался только с мамкой и единственной одногруппницей.
[14:04:16] <debasher-0.1.5-nightly> а вот попробывал бы найти себе вагинку, был бы стимул УСПЕШНЫМ становиться.
[14:04:29] 5UN5H1N3 вышел(а) из комнаты
[14:05:11] <postman> нахуй не нужно.
[14:05:16] <debasher-0.1.5-nightly> да
[14:05:22] <postman> а ты из-за пизды въебываешь, что ли?
[14:05:55] <debasher-0.1.5-nightly> я вот как раз думаю над этим
[14:06:00] <debasher-0.1.5-nightly> я не знаю из-за чего
[14:06:18] <debasher-0.1.5-nightly> может быть и из-за этого, а может и нет, надо рефлексировать
[14:07:14] <postman> надо пиздюлей просто выдать.
[14:08:17] <debasher-0.1.5-nightly> ну, хуже точно не стало бы
[14:08:59] <Deirz> батька в чате, все в кладовку
[14:09:26] <debasher-0.1.5-nightly> где батька?
[14:25:11] <postman> Author: Vladimir Petrov <mechmind@yandex-team.ru>
[14:25:18] <postman> ну все, сука, дианон.
[14:26:45] <postman> https://avatars.yandex.net/get-yaevents/a65a81c743f5dbc1da79b7729c251063/365x365
[14:26:48] <postman> няшка.
[14:28:12] <debasher-0.1.5-nightly> это ты?
[14:28:23] <postman> это Deirz.
[14:30:08] <debasher-0.1.5-nightly> А зачем он на фоне кладбища сфотался?
[14:31:29] <unixlike> вово
[14:32:25] <debasher-0.1.5-nightly> Гот, видимо
[14:32:39] <postman> на фоне села.
[14:32:44] <postman> березки там.
[14:32:49] <unixlike> кстати я видел в башкирии так огораживают лес
[14:32:57] <unixlike> кое-где
[14:33:42] <debasher-0.1.5-nightly> как назвать одним слово дихотомию "относительный-абсолютный"?
[14:35:08] <postman> т.е. как атрибут пути?
[14:35:22] <debasher-0.1.5-nightly> не, как цифорки в отчёте
[14:35:27] <debasher-0.1.5-nightly> проценты или настоящие
[14:35:37] <debasher-0.1.5-nightly> параметр где оно задаётся не знаю как указать
[14:36:06] <postman> use_percent
[14:36:31] <debasher-0.1.5-nightly> а может лучше value=percent/value=natural?
[14:37:50] Deirz вышел(а) из комнаты
[14:38:02] Deirz вошёл(а) в комнату
[14:38:50] <postman> какой natural, блядь.
[14:38:56] <postman> pidaras еще назови.
[14:39:07] <unixlike> никогда не видел чтобы люди так рукой держали джинсы, видимо джинсы длинные и он боится их запачкать об траву либо у него дырявый карман , либо просто привычка
[14:39:34] <unixlike> я просто вчера шерлока посмотрел
[14:39:37] <postman> сфоткай себя, покажи, как правильно надо.
[14:39:43] <kpmý> яндекстим
[14:39:53] <kpmý> чотам, на пщ не пишут ещё?
[14:40:02] <debasher-0.1.5-nightly> никто на пщ не пишет.
[14:40:11] <debasher-0.1.5-nightly> никто релиза не ждёт
[14:40:32] <unixlike> postman: так это ты на фото ?
[14:41:10] <unixlike> debasher-0.1.5-nightly: видно в понедельник их мама родила
[14:44:27] <postman> нет, не я.
[14:45:49] <Deirz> :^)
[15:32:25] postman вышел(а) из комнаты
[15:52:11] mantyr@qip.ru вошёл(а) в комнату
[16:03:29] <unixlike> я тут эта , игрался с go - http://play.golang.org/p/4YOKWAw2ae
[16:04:22] <unixlike> у меня вопрос - почему компьютер заставил меня убрать звездочки у типа ресивера ?
[16:05:14] <Deirz> ну не знаю
[16:05:16] <Deirz> угрожал тебе?
[16:05:20] <unixlike> cannot use Mongodb literal (type Mongodb) as type AbstractDb  in return argument:
Mongodb does not implement AbstractDb  (GetUsers method has pointer receiver)
[16:05:58] <Deirz> потому что ты возвращаешь структуру, а не указатель на неё
[16:06:14] <Deirz> надо возвращать указатель и в методах везде указатели навставлять
[16:09:08] <unixlike> звездочку я поставил тут func (d *Mongodb)GetUsers()([]string) { и тут func (d *Postgresql)GetUsers()([]string) {  . Ругается на строки return Mongodb{Users:[]string{"user1","user2"}}  и  r
eturn Postgresql{Users:[]string{"user3","user4"}
[16:09:51] <Deirz> потому что тебе надо надо возвращать указатель на структуру
[16:10:05] <unixlike> секунду я ведь про звездочки в ресивере говорю а не то что я возвращаю
[16:10:38] <unixlike> http://play.golang.org/p/4YOKWAw2ae   -    пример рабочий
[16:10:46] <Deirz> Postgresql{} не удовлетворяет интерфейсу, *Postgresql - да
[16:12:26] <unixlike> а я понял вроде о чем ты
[16:12:27] <debasher-0.1.5-nightly> Deirz: т.е. получается ты работал в яндексе?
[16:12:36] <unixlike> Deirz: Спасибо большое !
[16:12:45] <Deirz> почему "работал"?
[16:13:17] <unixlike> хуясе пинг
[16:13:35] <debasher-0.1.5-nightly> а, т.е. работаешь?
[16:13:36] <debasher-0.1.5-nightly> ладно
[16:31:35] ftrvxmtrx вышел(а) из комнаты
[16:57:03] kms_ вошёл(а) в комнату
[16:58:37] <kms_> чпокинг ру
[17:12:57] <kpmý> http://habrahabr.ru/company/spbifmo/blog/275071/
умные ребята
[17:15:29] 5UN5H1N3 вошёл(а) в комнату
[17:52:54] postman вошёл(а) в комнату
[17:54:58] <postman> говорят, итмо та еще параша.
[17:55:20] <kpmý> да похуй
[17:55:38] <kpmý> всё остальное наверн похуже
[17:55:52] <postman> > решение практических задач
> Участие в интернет-олимпиадах
[17:55:59] <postman> хуя практика, нормально.
[17:56:23] <postman> kpmý: ну че вы там в ржд, каждый день красно-черное дерево пишете, наверное?
[17:57:43] <kpmý> не, в основном крудошлёпом работаю
[17:57:53] <postman> бля.
[17:57:55] <kpmý> но иногда случаются и интересные таски
[17:58:10] <postman> ну хоть асимптотику доступа к бд считаешь там?
[17:58:25] <postman> ассемблерными вставками жабу оптимизируешь?
[17:58:56] <postman> анроллинг циклов руками делаешь?
[17:59:55] <postman> > IT's MOre than a University
Лол, хорошо придумали.
[18:00:05] <kpmý> кароч, недавно заебенил расчёт грузонапряженности участка пути на начало года и на текущий момент, целых четыре арифметических операции
[18:00:21] <kpmý> ощутил мощь интеллекта
[18:00:49] <postman> пиздец.
[18:01:08] <kpmý> а ещё короч по хайлоаду упоролся, добавил в мавен ecache и везде расставляю аннотации, теперь сука память переиспользуется заебись
[18:01:43] <debasher-0.1.5-nightly> всё херня без скобочек
[18:02:18] <kpmý> да и скобочки, в общем, тоже херня
[18:02:53] <postman> что за ecache?
[18:03:29] <kpmý> ehcache, точнее
[18:05:12] <Deirz> postman, кто говорит? Посоны из мфти или умники из парашки твоегогорода?
[18:05:46] <kpmý> паранья
[18:06:14] <postman> посоны из итмо.
[18:06:25] <postman> а ты что, итмо-питузь?
[18:06:31] <postman> чего так возбудился.
[18:06:56] <Deirz> ну лан
[18:07:21] <Deirz> аргументесы может есть там
[18:08:07] <kpmý> ИТ МО ШNT
[18:09:22] begemot_sun вышел(а) из комнаты: Replaced by new connection
[18:09:24] begemot_sun вошёл(а) в комнату
[18:09:59] kpmý вышел(а) из комнаты
[18:48:49] debasher-0.1.5-nightly вышел(а) из комнаты
[19:22:21] plumbum вышел(а) из комнаты
[19:53:05] begemot_sun вышел(а) из комнаты: Replaced by new connection
[19:53:08] begemot_sun вошёл(а) в комнату
[19:53:22] <Deirz> http://imba.io/home оружие победы веб-разработчика
[19:54:17] <postman> а, я это уже видел.
[19:55:06] <postman> такое пхп на фронтенде тип?
[20:12:21] netrino вошёл(а) в комнату
[20:14:15] Deirz вышел(а) из комнаты
[20:14:19] Deirz вошёл(а) в комнату
[20:22:56] begemot_sun вышел(а) из комнаты
[20:23:04] begemot_sun вошёл(а) в комнату
[20:26:10] ascrazy@jabber.ru вошёл(а) в комнату
[20:26:28] ascrazy@jabber.ru вышел(а) из комнаты
[20:26:30] ascrazy@jabber.ru вошёл(а) в комнату
[20:31:57] MaXGGXaM вышел(а) из комнаты: Replaced by new connection
[20:32:02] MaXGGXaM вошёл(а) в комнату
[20:38:29] plumbum вошёл(а) в комнату
[20:55:41] avz вошёл(а) в комнату
[21:05:06] <ascrazy@jabber.ru> Deirz: баян
[21:05:50] <ascrazy@jabber.ru> postman: вообще-то jsx принципиально отличается от php
[21:21:45] kpmý вошёл(а) в комнату
[21:22:19] kpmý вышел(а) из комнаты
[21:24:00] postman вышел(а) из комнаты
[21:26:55] postman вошёл(а) в комнату
[21:31:07] kms_ вышел(а) из комнаты
[21:52:35] ascrazy@jabber.ru вышел(а) из комнаты: Replaced by new connection
[21:52:36] ascrazy@jabber.ru вошёл(а) в комнату
[21:54:21] ascrazy@jabber.ru вышел(а) из комнаты: Replaced by new connection
[21:54:22] ascrazy@jabber.ru вошёл(а) в комнату
[21:55:03] ascrazy@jabber.ru вышел(а) из комнаты
[22:31:07] plumbum вошёл(а) в комнату
[23:02:15] plumbum вышел(а) из комнаты
[23:12:07] ermine вышел(а) из комнаты
[23:16:48] krab вышел(а) из комнаты: Вышел из Vacuum-IM
[23:35:19] begemot_sun вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!