@proGO

Страница 1075 из 1674
Evgeniy
22.12.2017
13:40:20
потому что на маке запускаю все ок, на ночь оставлял пашет, а тут 5 сек и в какой-то слип, но если после запуска запустить htop. то тоже пашет, такое чувство что он просто его будит постоянно, поменяем сервак, если заработает отпишу, может кому интересно

Denis
22.12.2017
13:58:51
Есть тут те кто понимает, что это за зверь, и с чем его едят?

https://github.com/thomasmodeneis/jgo

Вроде дохлый проект уже

Google
Denis
22.12.2017
13:59:37
Пользовался- кто?

John
22.12.2017
14:13:06
Пользовался- кто?
ох, извращение то какое :)

Denis
22.12.2017
14:13:21
есть такое

Но меня тут одни ребята зовут в свой проект на java и вроде как я могу помочь, но java не знаю

И вот

Думаю

Denis
22.12.2017
14:16:15
ну костыль java- Golang

Боюсь ставить даже

Aleksandr
22.12.2017
14:17:31
ну костыль java- Golang
ну что там должно быть, чтобы тебе подошло без знания java?

Denis
22.12.2017
14:17:52
Вот и я не знаю

Aleksandr
22.12.2017
14:17:53
а главное подошло бы твоим будущим коллегам

Denis
22.12.2017
14:17:59
До этого ничем подобным не пользовался

Google
Aleksandr
22.12.2017
14:18:32
Вот и я не знаю
так что спрашиваешь? я ничего придумать не могу, чтобы тебя коллеги нафиг не послали

по описанию там а-ля гошный компилятор джавы, но как оно тебе поможет? джаву то все равно писать надо

Denis
22.12.2017
14:19:31
Ладно, тогда котлин

Nikolay
22.12.2017
14:22:55
Ладно, тогда котлин
скала же есть нормальная. зачем этот огрызок

посоны, а есть где чего почитать про то, как верно профилировать гошку?

ну и какие-нибудь крутые отладчики под нее обязательно должны быть

Lucky
22.12.2017
14:33:15
Про Pprof ты наверное уже знаешь

Nikolay
22.12.2017
14:35:13
Про Pprof ты наверное уже знаешь
о, точно, уже неплохо

у меня просто кейс специфический - есть приложуха, которая работает с кафкой и при этом периодически виснет к чертям

Lucky
22.12.2017
14:36:04
Тогда отловить момент может быть непросто

Попробуй ещё Прометеем прикрутить

sergey
22.12.2017
14:57:13
/stat@combot

John
22.12.2017
14:58:39
паламался

Combot
22.12.2017
15:08:12
combot.org/chat/-1001046001048

combot.org/chat/-1001046001048

Nikolay
22.12.2017
15:42:48
Про Pprof ты наверное уже знаешь
посмотрел в профайлере, самые долгие функции - это bufio.(*Reader).ReadRune и bytes.(*Buffer).WriteByte

я так понимаю, это значит, что я таки уперся в i/o

Yury
22.12.2017
15:43:23
Гоорасты, Go готов?

Google
John
22.12.2017
15:45:03
Гоорасты, Go готов?
Смотря для чего

Дженериков так и нет ?

Yury
22.12.2017
15:46:22
Для Ынтерпрайза?

John
22.12.2017
15:46:46
Для Ынтерпрайза?
Для него нет, а вот всякие хипсто-поделки, самое-то! ))

Lucky
22.12.2017
15:47:10
я так понимаю, это значит, что я таки уперся в i/o
Есть низкоуровневые имплементации стандартных пакетов, которые иногда работают быстрее

Мб что ещё ускоришь

Nikolay
22.12.2017
15:47:16
Для Ынтерпрайза?
в ынтерпрайзе все на хаскеле давно

John
22.12.2017
15:47:29
Slava
22.12.2017
15:47:32
на паскале

Sergey
22.12.2017
15:47:34
Arch
22.12.2017
15:47:48
на питоне?

John
22.12.2017
15:48:21
почЬему?
Нет экзепшенов же, и дженериков, и всяких спрингов с хибернэйтами ) И нет тонн говно-кода для поддержки ))

Yury
22.12.2017
15:48:28
Таки стоит ли затевать средней паршивости проект на Go?

Arch
22.12.2017
15:49:14
Таки стоит ли затевать средней паршивости проект на Go?
Таки да, для средней паршЫвости как раз само то

Yury
22.12.2017
15:50:06
А как с человека/часами? Есть толковые разработчики?

Arch
22.12.2017
15:50:07
Сами страдаем этим жИ

Google
nezorflame
22.12.2017
15:50:47
жирновато

Vladimir
22.12.2017
15:50:51
Гоорасты, Go готов?
не, оставь в духовке еще на полчасика

Nikolay
22.12.2017
16:02:37
смотрите, предположим, у меня есть горутина, в которой в цикле бесконечный селект. Мне ее надо уметь завершать двумя способами - gracefully и через sigint. Для второго случая у меня есть канал, который закрывается обработчиком сигнала. Вопрос - для первого случая тоже делать канал или есть какой-то более красивый способ прибивать селект извне?

Admin
ERROR: S client not available

nezorflame
22.12.2017
16:06:20
WithCancel

Nikolay
22.12.2017
16:07:03
канал или контекст
а что предпочтительнее? я с контекстами не работал толком, но примерно представляю себе

nezorflame
22.12.2017
16:07:32
тогда смотря для чего тебе, если для самообучения - лучше контекст изучи, как раз принцип поймешь

если нет, то каналом проще

если нужно помочь, могу в ЛС накидать примерный код для контекста

Nikolay
22.12.2017
16:11:35
да не, спасибо, у меня пример в книжке есть

Concurrency in Go охренителен

nezorflame
22.12.2017
16:11:57
йеп

Alexey
22.12.2017
16:44:24
хочу печатный экземпляр!

Kirill
22.12.2017
17:18:27
Товарищи гоферы, а когда вы реально используете панику? Бывают такие ошибки что лучше паникнуть, а не просто залогировать ошибку и остановить систему?

nezorflame
22.12.2017
17:18:51
только при инициализации конфига

в остальных случаях ни разу не было смысла паниковать

ну только если не хочешь сделать себе киллсвитч в виде эндпоинта, лол

Aleksandr
22.12.2017
17:20:01
Товарищи гоферы, а когда вы реально используете панику? Бывают такие ошибки что лучше паникнуть, а не просто залогировать ошибку и остановить систему?
при инициализации системы, когда бессмысленно дальше продолжать. В остальных случаях ошибку надо возвращать и логировать

Александр
22.12.2017
18:30:03
как же меня утомляет dep ensure

Google
Александр
22.12.2017
18:30:15
у нас с гитхаба скорость скачивания пару килобайт ?

я не знаю почему, наверно разработчики его засрали просто с 1 ip

как тянуть зависимости хрен его знает

щаз вот билд завис ?

Demuz
22.12.2017
18:54:25
John
22.12.2017
20:19:13
щаз вот билд завис ?
А ты на каждый билд тянешь все зависимости из инета ? О_о

Andrey
22.12.2017
20:37:53
всем привет, кто как с базой общается с go ? вручную запросы, свое решение или gorm ?

nezorflame
22.12.2017
20:42:02
И вручную, и горм, глаза бы мои его не видели

Andrey
22.12.2017
20:42:38
И вручную, и горм, глаза бы мои его не видели
т.е. все таки лучше вручную ? я просто не хочу попасться на тот момент когда мне он не подойдет в некоторой ситуации и прийдется городить что-то

Andrey
22.12.2017
21:05:21
кстате, я понимаю что в модели пишу так UserID, а в базе user_id, но данные отдаются в виде респонс UserID

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