
Paradise
27.08.2018
10:50:01
Долгие хттп
Типа там прокси для mpegts
Блин
Просто процесс висел в скрине

Google

Paradise
27.08.2018
10:50:41
И там лимит на количество строк
Очень много таких дампов с горутин, но до самой ошибки я не смог долистать
Ещё раз запишу лог тогда походу...
Оно просто падает раз в дней 5
Если не реже

Aleksandr
27.08.2018
10:55:20
ну может не закрываются соединения долго? может их надо закрывать и новые открывать? так, пальцем в небо

Paradise
27.08.2018
11:00:19
Ну вот я так их закрываю notify := w.(http.CloseNotifier).CloseNotify()
go func() {
<-notify
resp.Body.Close()
}()
А прокси это просто ио Копи

Aleksandr
27.08.2018
11:02:01

Илья
27.08.2018
11:03:00

Paradise
27.08.2018
11:04:01
Да
Либо закрыто клиентом, либо тем откуда идёт поток

Google

Pawel
27.08.2018
11:08:17
Очень специфичные вкусы
Меня тоже устраивает. Что не так с GOPATH и почему нужно от него избавляться? Про это можно где-то почитать?

Alexandr
27.08.2018
11:28:45

Paradise
27.08.2018
11:29:32
типа оно сует методы которых нет

Aleksandr
27.08.2018
11:37:42
Чего из этого нет?

Paradise
27.08.2018
11:40:02
ну типа тот же append
это же не метод
а функция
почему он появился после точки (

Aleksandr
27.08.2018
11:40:27
Почему ее нет?

Paradise
27.08.2018
11:40:35
ну функция есть

Aleksandr
27.08.2018
11:40:40
Юзай goland

Paradise
27.08.2018
11:40:40
а метода для fmt такого нет

Aleksandr
27.08.2018
11:40:49
@madgopher

Дмитрий
27.08.2018
11:40:53

Aleksandr
27.08.2018
11:41:34

Paradise
27.08.2018
11:41:45
не?

Alexander
27.08.2018
11:42:06

Aleksandr
27.08.2018
11:42:11

Google

Paradise
27.08.2018
11:42:11
та не
оно то работает норм
ну лан
ща попробую..

Alexander
27.08.2018
11:42:35
но goland пока недоделанный, имхо. платить я бы за него не стал

Dk
27.08.2018
11:42:50
Sublime с баффами

Maksim (Ellrion)
27.08.2018
11:42:53
и что там недоделано?

Дмитрий
27.08.2018
11:42:56

Pawel
27.08.2018
11:42:58

Paradise
27.08.2018
11:43:00
ну у меня есть лицуха на джетбрейнс, так що не жалко

Aleksandr
27.08.2018
11:43:01

Alexander
27.08.2018
11:43:22

Aleksandr
27.08.2018
11:43:57

Maksim (Ellrion)
27.08.2018
11:44:00

Дмитрий
27.08.2018
11:44:19

Pawel
27.08.2018
11:44:40

Aleksandr
27.08.2018
11:45:03

Maksim (Ellrion)
27.08.2018
11:45:03

Aleksandr
27.08.2018
11:45:55

Pawel
27.08.2018
11:46:45

Google

Димка
27.08.2018
11:48:56

Pawel
27.08.2018
11:49:16
на хаборе в стате прочёл)

Димка
27.08.2018
11:49:24
спс

Никита
27.08.2018
11:49:49
Так так
Dep вскоре выпилят?

Aleksandr
27.08.2018
11:50:23
сможешь нормально мигрировать везде

Admin
ERROR: S client not available

Kirill
27.08.2018
11:58:18

Aleksandr
27.08.2018
11:58:46
триггернул тебя на vscode vs goland

Kirill
27.08.2018
11:59:12

Paradise
27.08.2018
12:00:35
блин
вот в голенеде автокомплит ахуенный
но я привык уже к vscode... очень удобно сделана работа с гитом, и вообще всё красиво (

kopMuk
27.08.2018
12:13:52
Только таски заебуют

Aleksandr
27.08.2018
12:14:43

kopMuk
27.08.2018
12:15:18
Не включено по умолчанию буил тест ран, саму приходится писать

Alexander
27.08.2018
12:19:31

Aleksandr
27.08.2018
12:23:02

Google

Мерлин
27.08.2018
12:31:57
посмотрим во что выльется vgo, но как по мне это то, что надо было сделать несколько лет назад

Daniel
27.08.2018
12:33:03
коллега
vendor+dep - это и есть менеджер зависимостей. один из лучших.

Мерлин
27.08.2018
12:34:05

Daniel
27.08.2018
12:34:24
modules+vgo - это другой подход к той же проблеме, и он мне нравится существенно меньше
речь про GOPATH
а что gopath. когда он появился - не было вообще понятно, выстрелит ли язык. придумывать что-то сложнее было незачем.

Мерлин
27.08.2018
12:35:56

Daniel
27.08.2018
12:37:40
CLASSPATH что, уже отменили? или LDPATH? или -I?

Aleksandr
27.08.2018
12:38:22

Daniel
27.08.2018
12:38:53
это все вполне современные языки

Aleksandr
27.08.2018
12:38:54
это как называется? а у них негров линчуют?

Мерлин
27.08.2018
12:38:57
CLASSPATH что, уже отменили? или LDPATH? или -I?
а они от этого становятся чем-то хорошим и правильным?
Можно ещё сказать что вон — в C и CPP толком менеджмента зависимостей нет, так и нам не надо (как до появления glider/dep половина сообщества и делала, кстати)

Daniel
27.08.2018
12:39:16
и я понимаю, почему
и я даже поддерживаю идею "давайте подумаем об этом позже"

Мерлин
27.08.2018
12:44:57
и я даже поддерживаю идею "давайте подумаем об этом позже"
В случае других языков — да, такой подход в целом работает
В случае с superopinionated Go это приводит к тому, что для исправления косяков придётся ломать пол мира, причём не понятно с какими результатами
Имхо, тут либо крестик снимите, либо трусы наденьте: либо у нас сверхстабильный язык, в котором надо продумать всё заранее, либо оставить возможность для маневрирования, но тогда не заикаться о стабильности

Daniel
27.08.2018
12:47:03
погоди
vendor и dep нам впилили ничего не сломав

Slava
27.08.2018
12:47:27
?

Daniel
27.08.2018
12:47:34
вот модули нам будут впиливать довольно жестко, да

Ivan
27.08.2018
12:48:07
https://habr.com/post/421411/ годнота на русском подъехала