@gogolang

Страница 358 из 1630
Chuvi
04.07.2017
18:39:50
Пример?
WebSocket'ы

Анатолий
04.07.2017
18:41:31
Очень странные у тебя пингеры

Chuvi
04.07.2017
18:41:34
Не, я знаю конечно что в PS есть вебсокеты, но их реализация заставляет меня плакать.

Очень странные у тебя пингеры
А я и не говорил что там будут только пингеры. Я сказал что мне надо написать штук 30 разных микроутилит. У каждой своя задача.

Google
Chuvi
04.07.2017
18:43:24
Реашил вот хапнуть хайпа, влиться в Go. Пришёл с вопросом, отговаривают от Go... Чяднт?

Анатолий
04.07.2017
18:43:30
Не, я знаю конечно что в PS есть вебсокеты, но их реализация заставляет меня плакать.
В PS есть все, что есть в dotnet, он работает в CLR, а плакать тут или не плакать, зависит от ситуации

Ну ты же говоришь у тебя нет места

Можно все утилиты в один бинарь склеить

Chuvi
04.07.2017
18:44:19
Ну ты же говоришь у тебя нет места
Я не думал что ЭТО будет проблемой, пока не скомпилил свой первый бинарник....

Анатолий
04.07.2017
18:44:51
https://m.habrahabr.ru/post/251271/

Chuvi
04.07.2017
18:45:02
Можно все утилиты в один бинарь склеить
+ я очень не люблю "комбайны".

https://m.habrahabr.ru/post/251271/
но спасибо, почитаю

Chuvi
04.07.2017
18:47:41
gccgo точно умеет держать рантайм отдельно. Но это кажется все, что он умеет
А можно втородневке рассказать как это включается? )

Mikalai
04.07.2017
18:48:20
Это другая реализация компилятора :). И кажется там все еще некоторые фичи не реализованы

Chuvi
04.07.2017
18:48:40
А, понял.

Ок, ладно, всё не так плохо. Если использовать -s и upx поверх - ужимается до 951Кб. С этим можно жить.

Google
Vladimir
04.07.2017
19:12:11
а в чем проблема с 5МБ бинарем?

Илья
04.07.2017
19:12:26
место жалко

Chuvi
04.07.2017
19:13:26
Место не жалко. Надо чтоб всё что надо в 50 метров влезло. А надо много, если не ужимать - не влезет.

А по вопросу генерации текста с эмодзи в виде картинки никто не подскажет?

Vladimir
04.07.2017
19:16:42
а почему надо то?

Mike
04.07.2017
19:16:57
Выше почитай, блин

Vladimir
04.07.2017
19:18:21
Chuvi
04.07.2017
19:20:34
google golang emoji? :O
Ага, уже. Почему и спрашиваю совета тех, кто пытался. А ещё лучше тех, у кого получилось.

Там есть нюансик...

Эк, тогда такой вопрос, кто-нить вообще растрировал текст через го НЕ через github.com/fogleman/gg или с использованием чего-нить отличного от golang/freetype?

Slava
04.07.2017
19:48:23
какой graphql самый продвинутый для django?

Matz
04.07.2017
19:52:06
Mike
04.07.2017
19:52:27
оо

типикал

в чате про го обсуждают что угодно кроме го)

Slava
04.07.2017
20:00:29
в чате про го обсуждают что угодно кроме го)
как это? у меня с другого конца будет го

Mike
04.07.2017
20:00:54
как это? у меня с другого конца будет го
с другого конца от джанги?)

Slava
04.07.2017
20:00:59
ага

Google
Mike
04.07.2017
20:01:04
на фронте что ли?)

Slava
04.07.2017
20:05:31
нет

Dmitrii
04.07.2017
20:21:12
if a == "" { a = "default-a" } нормально так делать, когда в какой то функции нужно дефолтное значение?

Kirill
04.07.2017
20:31:49
Коллега тут скинул старую, но очень интересную статью об устройстве интерфесов в го: https://research.swtch.com/interfaces

Алексей
04.07.2017
20:57:05
Правильно ли юзать указатели для nullable свойств?

Vasiliy
04.07.2017
20:59:05
при работе с sql?

Алексей
04.07.2017
20:59:07
Типа User struct { ID uint Key *string }

В доменной области

Там же я не могу юзать что-то типа sql.NullString

Vasiliy
04.07.2017
21:00:42
почему нет? там же - это где? )

как свойство - вполне можешь использовать

Алексей
04.07.2017
21:02:05
В доменной области юзать sq.NullString не очень кашерно

Имплементировать свои типы для этих целей, ну такое..

Vasiliy
04.07.2017
21:04:45
ну видимо тебе готовый ORM просто нужен

Constantine
04.07.2017
21:05:27
:D

суровой дорогой идёшь ))

Алексей
04.07.2017
21:05:55
Ещё хуже ;D

Vasiliy
04.07.2017
21:06:10
хай все ) у меня тут тож вопрос ) делать sync.Mutex Lock/Unlock вокруг чтения из сети же норм? кто с чем сталкивался может?

Алексей
04.07.2017
21:06:11
И да, причем тут orm

Google
Constantine
04.07.2017
21:06:18
если сможешь приблизиться к DDD, то объединись с Сашей и напиши статью годную )))

Алексей
04.07.2017
21:07:10
Ну у нас таки что-то более-менее похожее на идею ddd похоже, хотя есть проблемы некоторые

Constantine
04.07.2017
21:07:27
но вообще, посмотри что нуллстринг внутри делает, чтобы понять как тебе поступить, вдруг там крутой тупик и придётся говропроектировать )

Алексей
04.07.2017
21:07:31
Так что с поинтерами

Constantine
04.07.2017
21:08:03
я пробовал юзать *string когда-то, оно работало, но не помню какие были проблемы и я все таки заюзал NullString

Алексей
04.07.2017
21:08:25
Я делал имплементации базовых типов nullable, но это на уровне репозиториев осталось

Admin
ERROR: S client not available

Constantine
04.07.2017
21:08:56
а то ж

Ivan
04.07.2017
21:09:15
а то ж
сделай доклад для конференции)

Constantine
04.07.2017
21:09:16
я хотел подвести к тому, что NullString не зря создан ))

Алексей
04.07.2017
21:09:17
Проблем с поинтерами не было, но блин они для других задач

Constantine
04.07.2017
21:09:27
сделай доклад для конференции)
видос потом тебе скину ))

Ivan
04.07.2017
21:09:48
видос потом тебе скину ))
поделюсь с командой, ога)

Constantine
04.07.2017
21:10:07
deal

Ivan
04.07.2017
21:10:36
Вот без монад то не айс. Приходится нулстринги насиловать

Алексей
04.07.2017
21:12:01
Для того чтобы не плодить ненужные аллокации?

для каких?)

Мне интересно насколько корректно юзать их для nullable типов данных

Google
Ivan
04.07.2017
21:13:09
ну вот, так и не плоди)

Алексей
04.07.2017
21:13:24
Так и не делаю это)

Ivan
04.07.2017
21:13:30
зачем аллоцировать тогда?)

Dmitrii
04.07.2017
21:14:45
А что плохого?
да незнаю я, поэтому и спросил)

Chuvi
04.07.2017
22:57:02
upx ужмет в 3-4 раза
Эх, где ж ты был раньше...

А по второму вопросу не?

Aleksandr
04.07.2017
23:04:46
Chuvi
04.07.2017
23:05:46
Привет чатик! Имел ли кто-нить успешный опыт вывода текста с эмодзи в картинку? У меня либо текст с квадратиками в итоге (если в шрифте нет эмодзи), либо panic в github.com/golang/freetype (пробую вывести с помощью github.com/fogleman/gg).

Aleksandr
04.07.2017
23:06:43
ну все логично. прямо описано в вопросе: если нет в шрифте, то увы

Slava
04.07.2017
23:10:10
а что круче, apollo или relay ?

Aleksandr
04.07.2017
23:11:04
а что круче, apollo или relay ?
apollo мне нравится. relay не юзал. хайпа имхо больше вокруг первого

Slava
04.07.2017
23:11:42
я читаю, но пока не понимаю особой разницы, крому того что в relay счастье насаждают

а в аполло можно самому выбирать

с другой стороны, появился какой-то relay modern

Aleksandr
04.07.2017
23:14:25
я в relay не вчитывался. сделал выбор по количеству пропущенных мимо меня статей и ссылок, и подумал, что не зря все выбирают аполло. и в целом даже удивился как это все лаконично настраивается и бесшовно работает

Aculust
05.07.2017
01:50:28
1001 первый раз задам вопрос по интерфейсам в голанге. Слишком для меня абстрактно. Для чего они используются? Только для того что бы функция могла принимать данные разных типов, всё верно?

Matz
05.07.2017
01:54:08
https://gobyexample.com/interfaces

Страница 358 из 1630