@proGO

Страница 836 из 1674
bebebe
05.09.2017
13:57:53
@Civiloid @spuzirev отсаньте от Николай, он мне еще 4$ должен

Nikolay
05.09.2017
13:58:14
я уверен что под nginx давно есть модули экспортирующие нужную статистику
ок, хорошо. я не спорю с тем, что это круто и правильно. Просто никто на рынке так не делает, вот в чем дело

bebebe
05.09.2017
13:58:16
упорный парень между прочим

Google
bebebe
05.09.2017
13:58:22
ему бы фуры разгружать

Nikolay
05.09.2017
13:58:23
Vladimir
05.09.2017
13:58:47
впрочем я конечно не рынок

но я стараюсь его менять где возможно )

Nikolay
05.09.2017
13:59:17
ну вот и пришли к общему знаменателю

Vladimir
05.09.2017
13:59:42
@Enchantner ты в общем не поверишь, но среди людей довольно много не очень квалифицированных

или не понимающих то что они делают

Aleksandr
05.09.2017
13:59:55
А Go-то тут при чем??? В привате что ли нельзя поговорить?
узкая специализация помирает, в любом чате обсуждают все что вокруг в том числе

Vladimir
05.09.2017
14:00:01
поэтому аргумент "никто не делает" - плохой

А Go-то тут при чем??? В привате что ли нельзя поговорить?
притом что даже из Го приложения правило хорошего тона давать нужные метрики и логи в нормальном виде )

Google
Alexander
05.09.2017
14:00:40
Sergey
05.09.2017
14:00:41
притом что даже из Го приложения правило хорошего тона давать нужные метрики и логи в нормальном виде )
ты разве не собираешь свое го-приложение с отдельным экспортером, логами и логстешем?

рынок так делает

Nikolay
05.09.2017
14:00:55
поэтому аргумент "никто не делает" - плохой
не, ну все-таки для средненького по навыкам инженера на рынке писать на сях плагин к вебсерверу, чтобы показать инвесторам MVP - это ж непосильная затея

Sergey
05.09.2017
14:00:55
ты не в рынке, не в струе, тебя скоро закопают

Nikolay
05.09.2017
14:01:00
я про это и говорю

bebebe
05.09.2017
14:01:50
я в детстве страдал знаете какой наркоманий, к апачу 1.3 писал модуль который трафик в коллектор через netflow5/7 скидывает

шах и мат

Nikolay
05.09.2017
14:01:55
ты разве не собираешь свое го-приложение с отдельным экспортером, логами и логстешем?
кстати, в го есть не очень здоровая тенденция "слишком много" вещей внутри одного приложения накручивать :)

Sergey
05.09.2017
14:02:20
кстати, в го есть не очень здоровая тенденция "слишком много" вещей внутри одного приложения накручивать :)
я б сказал что есть слишком нездоровая тенденция вместо микросервисов делать наносервисы

Nikolay
05.09.2017
14:02:35
например, кэширование делать в мапах, а очереди в каналах, не оглядываясь на то, что код может упасть и вся эта хрень потеряется

bebebe
05.09.2017
14:03:21
и кнопка "заебись"

Sergey
05.09.2017
14:03:29
у вас еще нет сервиса, который вычисляет сумму двух чисел?

Aleksandr
05.09.2017
14:04:04
у вас еще нет сервиса, который вычисляет сумму двух чисел?
скоро бомбанет как leftpad и все одумаются

Атас
05.09.2017
14:04:58
/stat@combot

Combot
05.09.2017
14:04:58
combot.org/chat/-1001046001048

Давид
05.09.2017
14:05:20
А в чем вопрос-то?
Я не могу понять что мне сделать, чтобы при запросе к БД, в json не выводились пустые поля (пустые поля заменяются на "{}" или "0001-01-01T00:00:00Z") Более подробно информация по ссылке на gitissues: https://github.com/mailru/easyjson/issues/141

Google
Constantine
05.09.2017
14:10:04
*time.Time пробовал как тип данных выставить?

Aleksandr
05.09.2017
14:12:54
*time.Time пробовал как тип данных выставить?
так о том и речь, что структура создается с нулевым time.Time

Давид
05.09.2017
14:14:16
Причем я все на это поменял

Например Phone sql.NullString json:",omitempty" Выдавал phone: {}

Теперь Phone *sql.NullString json:",omitempty" Не отображается в json, когда его нет

А можно где-то почитать почему так получается?

Ну и *pq.NullTime и *time.Time тоже теперь пустые, когда я их не запрашиваю

Zaur
05.09.2017
14:17:14
народ, подскажите лучшую библиотеку для написания ботов на Go )

bebebe
05.09.2017
14:17:39
Telegram-bot-api

Zaur
05.09.2017
14:17:57
Telegram-bot-api
это https://github.com/go-telegram-bot-api/telegram-bot-api ?

Irek
05.09.2017
14:18:10
Угу

bebebe
05.09.2017
14:18:13
Дыа

Давид
05.09.2017
14:37:47
Вдруг кто-нибудь заинтересуется

Кстати, есть предложение: я достаточно проженный front-end программист (особенно много работал с React и Redux) Если здесь есть хороший Go программист секущий в backend и готовый ответить на некоторые мои вопросы взамен на информацию по front-end прошу в ЛС)

Или человек, который готов помочь новичку) Впервые разрабатываю backend на GO для общения arduino девайсов и многое для меня непонятно

Oleg
05.09.2017
16:06:59
func (bh *Boost) Serve() { } Вот так описывается метод. В чем прикол почему описывается так ?

Никак не найду в документации такого описания

Aleksandr
05.09.2017
16:08:04
где описывается? ссылку на код

Google
Oleg
05.09.2017
16:08:54
Нет не пустой. Я просто привел для краткости смущают скобки 1е

Aleksandr
05.09.2017
16:09:18
что такое 1е? говори на нормальном языке плз

LexsZero
05.09.2017
16:09:35
эээ, тебя смущает что у метода нет аргументов?

alex
05.09.2017
16:11:58
его смущает как функция к структуре привязывается

Igor
05.09.2017
16:12:04
xedак, это метод так определяется для объектов структуры

Aleksandr
05.09.2017
16:12:32
задал вопрос и испугавшись собственной смелости умер

Alexander
05.09.2017
16:14:36
и правильно сделал, а то опять бы флуда было на два часа :)

Alexey
05.09.2017
16:22:50
func (bh *Boost) Serve() { } Вот так описывается метод. В чем прикол почему описывается так ?
Ну вообще такая запись ничем особо не отличается от func Serve(bh *Boost) {} Только в первом варианте можно интерфейс Serve() сделать, которому Boost будет удовлетворять.

Dmitri
05.09.2017
17:14:32
Вопрос по gorm: чем отличаются FirstOrCreate и FirstOrInit

Aleksandr
05.09.2017
17:17:17
в доке все ясно

Dmitri
05.09.2017
17:17:40
http://jinzhu.me/gorm/crud.html#query
да и так читаю, уже понял что по комментам sql понятно

спс

в доке все ясно
хотя все же не совсем, FirstOrInit не создает записи в бд. Что она тогда делает? Просто инициализирует переменную?

Aleksandr
05.09.2017
17:18:50
получает структуру из бд либо просто отдает заполненную структуру

Dmitri
05.09.2017
17:19:02
благодаррю

Aleksandr
05.09.2017
17:19:10
второй метод дополнитьельно инсертит структуру если ее нет

Dmitri
05.09.2017
17:20:56
второй метод дополнитьельно инсертит структуру если ее нет
а можно первым параметром ничего не передавать? Мне просто надо если записи нет - создать ее

а сохранять нигде не надо в переменных

Google
Dmitri
05.09.2017
17:21:50
ну а во что ты получишь данные из БД?
ну вот мне их не надо получать вообще, мне надо проверить: если или нет, если нет - внести

это лучше делать через Not Create?

или Find а потом условие и Create

Aleksandr
05.09.2017
17:24:02
чувак, я просто за тебя доку читаю, давай сам

exists там нет. можешь запрос сделать select 1 from ......

Dmitri
05.09.2017
17:24:27
понял, окей

Dmitry
06.09.2017
03:57:26
Ток в 6 утра такое может прилететь))

Sergey
06.09.2017
04:15:02
/report

Aleserche
06.09.2017
04:35:53
список чатов в это окунается по утрам

Artemka
06.09.2017
04:42:13
)

Страница 836 из 1674