
Dmitry
17.02.2017
15:45:52
лол

corpix
17.02.2017
15:48:35
https://img.itch.io/aW1hZ2UvMzYzNjIvMTU4MzcwLmdpZg==/347x500/Y5gDRT.gif

Nik
17.02.2017
16:13:45
https://github.com/NOX73/go-neural
ктонить крутил?

Google

Nik
17.02.2017
16:14:04
и может кто знает более бодрые имплементации подобных библиотек на go
?

Quet
17.02.2017
16:33:04

Alexey
17.02.2017
16:40:22
А кто в GORM умеет?
Там можно как-то делать запрос по двум таблицам (типа с Inner join) и чтоб ещё можно было при этом условия навешивать на поля из любой таблицы? Типа
SELECT a.* FROM a INNER JOIN b ON a.id = b.a_id
и дальше
q = q.where("a.field = 'b")
q = q.where("b.field = 'c'")`
И так их в chain дальше добавлять?

Mikalai
17.02.2017
16:57:08

Alexey
17.02.2017
16:57:26
В доке у них вообще что-то непонятное
db.Preload("Orders").Find(&users)
//// SELECT * FROM users;
//// SELECT * FROM orders WHERE user_id IN (1,2,3,4);
Тут даже JOIN нет

Mikalai
17.02.2017
16:59:51
погоди, у меня где-то есть пример с inner join, ща найду

Alexey
17.02.2017
16:59:56
Спасиб

Mikalai
17.02.2017
17:00:39
db.Preload("Tags").Order("ID desc").Find(&a, id)
вот

Google

Mikalai
17.02.2017
17:01:07
и еще
Tags []Tag `gorm:"many2many:a_tags;"

Alexey
17.02.2017
17:01:32
ммм, спасибо, сейчас поковыряю

Mikalai
17.02.2017
17:01:36
или это не то...

Alexey
17.02.2017
17:02:28
db.Preload("Orders").Find(&users)
Тут вроде как после Orders" можно добавить условия для Orders, а после &users - для Users

Mikalai
17.02.2017
17:03:47
ага

Alexey
17.02.2017
17:46:58
Оно делает два селекта :(

Mikalai
17.02.2017
17:47:23
у меня делает INNER JOIN
но может это только для many2many

Alexey
17.02.2017
17:47:48
Ммм, сейчас ещё потыкаю..

Олег
17.02.2017
17:50:33
http://jinzhu.me/gorm/crud.html#query
Секция JOINS
Может помочь

Alexey
17.02.2017
17:58:47

O
17.02.2017
18:35:26
Кто какой библиотекой для логгирования пользуется? glog/ loggo / logrus / zap ?

mixa
17.02.2017
18:38:09
подскажите в горутинах можно читать *http.Request ?
не будет конфликта если несколько горутин одновременно будут злостно юзать методы http.Request ?
имеется ввиду несколько горутин будут дергать один r *http.Request

Mikalai
17.02.2017
18:39:49
мне кажется, что ничего хорошего из этого не выдйет

Quet
17.02.2017
18:40:05

mixa
17.02.2017
18:40:44
ну теоретически все *http.Request методы вроде ридонли

Google

mixa
17.02.2017
18:41:02
вообщем попробую )
тесты покажут

Quet
17.02.2017
18:41:47
ну нет, там как минимум есть URL который мутабельный
есть Header с Add()
есть формы
и тд...
но если ничего не меняешь то все ок

mixa
17.02.2017
18:42:19
блин точно, они же парсятся
блин (
а мутексы будут тормозить процесс...

Roman
17.02.2017
18:43:00

Quet
17.02.2017
18:43:16

mixa
17.02.2017
18:45:29
А зачем?
логично конечно, ... один раз форму распарсил и везде юзаешь

mixa
17.02.2017
18:46:00
спасибо, ещё идей для говнокода подбросили )

Roman
17.02.2017
18:46:28

mixa
17.02.2017
18:47:20

Roman
17.02.2017
18:49:57

mixa
17.02.2017
18:50:32

Constantine
17.02.2017
23:57:49
гоферы
статистику хочу
кто что юзает из редакторов? атом и vs меня задолбали ))

Google

Constantine
17.02.2017
23:59:44
смотрю на емакс сейчас :D вим юзаю, но под го не настраивал )

Admin
ERROR: S client not available

Aleksandr
17.02.2017
23:59:56
golang

Славик
18.02.2017
00:00:03
intellij idea + go plugin

Dmitriy
18.02.2017
00:05:41
atom

hamper ?
18.02.2017
00:11:01
Vs, раньше был sublime, изредка в vim подправляю

Paul
18.02.2017
01:15:52
sublime

Павел
18.02.2017
02:15:32

/dev/null
18.02.2017
02:59:30
есть живой кто?

O
18.02.2017
03:07:11
gogland

/dev/null
18.02.2017
03:24:50
кто налоговый вычет за ипотеку в личном кабинете nalog.ru получал?

Олег
18.02.2017
04:26:43

/dev/null
18.02.2017
05:26:01
Vim
https://www.linux.org.ru/news/development/13228752

Ruslan
18.02.2017
05:43:33
emacs

Олег
18.02.2017
05:43:52

Roman
18.02.2017
06:35:20

/dev/null
18.02.2017
06:36:46

Roman
18.02.2017
06:37:50
В смысле? Он 20 лет назад был таким же - лор.

Google

Roman
18.02.2017
06:38:33
Я его читаю вот только по случаю таких ссылок, примерно раз в год :)

Alex
18.02.2017
06:54:57
https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170213/032155.html
Вы спросите, почему в чатик про гоулэнг?
Потому что фак гоулэнг, вот почему

Roman
18.02.2017
06:58:34
Можно по-короче и с картинками?
Мой знакомый IOS-ник на на свифте написал недавно для себя бекенд. Радовался как ребенок со словами - теперь мне не нужны все эти пидорасы ( бэкенд-щики).

Олег
18.02.2017
07:02:53

Dmitry
18.02.2017
07:03:40
как, в общем-то и фронтендщики

Олег
18.02.2017
07:04:56

Dmitry
18.02.2017
07:04:59
пидорасов (в плохом смысле этого слова) везде хватает :)