
Vladimir
18.12.2016
21:43:51
не печаль же
Ну ос на го и ос на форке го - две разные области применимости

Kirill
18.12.2016
21:44:37

Google

Ivan
18.12.2016
21:45:13

Vladimir
18.12.2016
21:46:45
Нельзя брать в прод то, что может сдохнуть через год когда у авторов пропадет время его поддерживать

Ivan
18.12.2016
21:47:44

Sergey
18.12.2016
21:54:49
а про новую иде для Go от JetBrains слышали?)
я уже почти полтара гига раздал по магнет,прям популярностью пользуется

Roman
18.12.2016
21:55:34
Я качнул только что

Kirill
18.12.2016
21:58:41

Roman
18.12.2016
22:26:27
@RShishkin вообщем, java - молодец.

Roman
18.12.2016
22:36:09
Java хорошо работает, но тяжело заходит.

Maxim
18.12.2016
22:37:25
Пиздос, в моей библиотеке под сотню функций насчиталось. И это без учёта функционала для вебсокетов.
Как имплементировать функции для вебсокетов я не представляю вовсе, ибо мне кажется что функции для действий в чате просто так в сторонний код самого чата не засунешь.

Roman
18.12.2016
22:39:26

@proDOT
18.12.2016
22:40:37

Google

Roman
18.12.2016
22:43:36

Daniel
18.12.2016
22:45:43

Roman
18.12.2016
22:46:41
и это хорошо.

Daniel
18.12.2016
22:47:18
неудобно только

Roman
18.12.2016
22:48:06
Если интересно - Питон примерно в 10 раз был дольше Go, а pypy в два раза быстре ( я не запускал, интерполяция)

Roman
18.12.2016
22:48:51
ну да, pypy получился быстрее и лаконичнее.

Roman
18.12.2016
22:49:12
Что интересно, 3.5 питон мендленне чем 2.7 :)

Roman
18.12.2016
22:49:48
https://dpaste.de/kOUe
вроде нигде не накосячил

Daniel
18.12.2016
22:51:41
а
в этой задаче - верю
jit он jit и есть

Roman
18.12.2016
22:52:12
впрочем, то что Mike Pall крутой - было и так понятно )

Daniel
18.12.2016
22:53:33

Roman
18.12.2016
22:54:24

Daniel
18.12.2016
22:54:41
не знаю

Roman
18.12.2016
22:55:48
В Го нет.

Vladimir
18.12.2016
23:06:03
https://civilus.stackstorage.com/s/D271ZTp3TLEHegf если что пошарил тут gogland который по магнет ссылке качается

Daniel
18.12.2016
23:10:29
а магнитную ссылку где взять?

Google

Vladimir
18.12.2016
23:12:08

blkmrkt
19.12.2016
01:58:34
пробовал с ?

Daniel
19.12.2016
02:16:27
некоторые параметры в запросе нельзя заменить на плейсхолдеры
некоторые запросы не могу содержать плейсхолдеров
это - один из таких случаев

Alexey
19.12.2016
02:18:24
"DROP TABLE IF EXISTS " + tblName
*troll face*

Daniel
19.12.2016
02:21:30
ну или https://golang.org/pkg/text/template/, если уж прям хочется параметризации

Kirill
19.12.2016
02:21:35

Daniel
19.12.2016
02:21:48
я уже справилсо

Kirill
19.12.2016
02:22:12

Bogdan
19.12.2016
02:33:20
а одним запросом нельзя было ?

Phil
19.12.2016
08:00:45
[last news]
Advanced Encoding and Decoding Techniques in Go

Alex
19.12.2016
08:29:03
народ, а никто не сталкивался с задачей десериализации boost serialization archive?

Subbotin
19.12.2016
09:50:30
Как вы относитесь к наркоманам? https://github.com/dorajistyle/logrus-octokit-hook

Kirill
19.12.2016
09:51:04

Subbotin
19.12.2016
10:34:36
прям очень удачно

Maxim
19.12.2016
11:33:40
Завтра вечером продолжу Undertale на hitbox, а сегодня - снова говнокод для многострадальной библиотеки:
https://www.livecoding.tv/toby3d/

Google

Kirill
19.12.2016
11:34:00
это просто я не писал еще

Anton
19.12.2016
11:50:52
Здравствуйте, как в golang реализовать выводи времени работы пакета?

Kirill
19.12.2016
11:51:29
с пакетом time

Admin
ERROR: S client not available

Anton
19.12.2016
11:53:10
спасибо, как раз то что нужно

Morran
19.12.2016
12:12:41
вопрос по либе xml

Kirill
19.12.2016
12:13:00
вот и поговорили

Morran
19.12.2016
12:15:48
вот у меня есть 2 структуры
type pingIq struct {
XMLName xml.Name `xml:"iq"`
From string `xml:"from,attr"`
To string `xml:"to,attr"`
ID string `xml:"id,attr"`
Type string `xml:"type,attr"`
Ping struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"ping"`
}
type queryIq struct {
XMLName xml.Name `xml:"iq"`
From string `xml:"from,attr"`
To string `xml:"to,attr"`
ID string `xml:"id,attr"`
Type string `xml:"type,attr"`
Query struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"query"`
}
они оличаются только
Query struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"query"`
и
Ping struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"ping"`
по сути они идентичны, кроме имен поля xml:"ping" и xml:"query". сам вопрос: можно ли на лету изменять в зависимости от необходимости имена этих полей дабы не дублировать объявление структур и дальнейшего повторения кода?


Kirill
19.12.2016
12:17:02
вот у меня есть 2 структуры
type pingIq struct {
XMLName xml.Name `xml:"iq"`
From string `xml:"from,attr"`
To string `xml:"to,attr"`
ID string `xml:"id,attr"`
Type string `xml:"type,attr"`
Ping struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"ping"`
}
type queryIq struct {
XMLName xml.Name `xml:"iq"`
From string `xml:"from,attr"`
To string `xml:"to,attr"`
ID string `xml:"id,attr"`
Type string `xml:"type,attr"`
Query struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"query"`
}
они оличаются только
Query struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"query"`
и
Ping struct {
XMLNs string `xml:"xmlns,attr"`
} `xml:"ping"`
по сути они идентичны, кроме имен поля xml:"ping" и xml:"query". сам вопрос: можно ли на лету изменять в зависимости от необходимости имена этих полей дабы не дублировать объявление структур и дальнейшего повторения кода?
запихни все в одну структуру и заюзай omitempty

Morran
19.12.2016
12:18:40
примерно понял
спасибо

Kirill
19.12.2016
12:19:14
вырывает глаза Iq. точно не IQ?

Morran
19.12.2016
12:22:20
Это просто пример был
Так то IQ

Kirill
19.12.2016
13:33:04
добро пожаловать

Vadzim
19.12.2016
13:33:35
:)
Спасибо
И вам всем привет
Милости прошу: http://www.github.com/sybrexsys
Если что кому надо :)

Kirill
19.12.2016
13:36:14
тогда уж и я закину:
https://github.com/kirillDanshin

Google

Kirill
19.12.2016
13:37:19

Vadzim
19.12.2016
13:38:51
Ну не полную :)
Это было как часть тестового задания для Juno
Правда они не удасужились ответ дать...
Но функционал там рабочий :)

Kirill
19.12.2016
13:39:42
хотя я не ревьювил, может, там другая причина

Vadzim
19.12.2016
13:40:00
Ну даже не перезвонили :)

Vladimir
19.12.2016
13:40:07
я б код под AGPL3 выложил бы в таком случаи )
и пусть уносят)

Vadzim
19.12.2016
13:40:29
Да ладно...
Это у них для всех тестовое задание
Может они от всех что-то дергают

Kirill
19.12.2016
13:41:12
HR Driven Development

Vladimir
19.12.2016
13:41:17

Kirill
19.12.2016
13:41:35
думаешь, эта лицензия им диски подожгёт?
или кто-то узнает, что там лицензия не та?