
Slava
20.01.2018
19:16:10
Какой горутины? Внутри функции которую ты в exec передаёшь

Andrew
20.01.2018
19:16:35
O_o
У меня тело функции пустое
где блокировка?

Google

Slava
20.01.2018
19:18:49
Извиняюсь, не досмотрел до конца
А что за ошибка вываливается?

Oleh
20.01.2018
19:19:49
снимай профиль, смотри где накодил мусора, клиент не кеширует данные
https://golang.org/src/net/http/transport.go
смотри 60 строку
// By default, Transport caches connections for future re-use.
// This may leave many open connections when accessing many hosts.
// This behavior can be managed using Transport's CloseIdleConnections method
// and the MaxIdleConnsPerHost and DisableKeepAlives fields.

Andrew
20.01.2018
19:21:45
А что за ошибка вываливается?
Race detector говорит, что запись ch main.go:8 из теста2 конфликтует чтением main.go:11 из теста1, который уже завершился.

Slava
20.01.2018
19:22:24
А, у тебя канал глобальный

Andrew
20.01.2018
19:22:25
И это правильно, однако, мне не понятно, почему ошибка пропадает, если послать в канал значение (main_test.go:9)

Илья
20.01.2018
19:22:26

Ruslan
20.01.2018
19:22:50

Oleh
20.01.2018
19:24:35
снял профиль
3 часа прога работала, потом снял профиль
getIdleConnCh
найболее танет)

Ruslan
20.01.2018
19:28:49
А чем это нарисовано, сгенерировано?

Oleh
20.01.2018
19:29:47
go tool pprof
https://blog.golang.org/profiling-go-programs

Google

Oleh
20.01.2018
19:30:53

Ruslan
20.01.2018
19:33:40
Круто!
Правда пока не понимаю где считать каждые тики и байты
для такого "отчеты"
*отчета
применительно к вебу
Верней зачем...

dima
20.01.2018
19:41:37
Привет
Кто на убунту юзает? Не могу поставить переменные. Вернее они стоят, но когда закрываю терминал и потом открываю их нет. Хотя физически в profile & bashrc есть

Andrei
20.01.2018
19:44:47
cat ~/.bashrc

dima
20.01.2018
19:45:20

Oleh
20.01.2018
19:45:27
Верней зачем...
смотрел что жрет память и сколько, что бы определить где утечка памяти
вроде

dima
20.01.2018
19:46:07

Oleh
20.01.2018
19:46:23

dima
20.01.2018
19:46:45
но что то не так

Slava
20.01.2018
19:47:22
а что выдаёт env ?

dima
20.01.2018
19:48:36

Google

Slava
20.01.2018
19:49:28
возможно у тебя в ~/.bashrc перезаписывается PATH

dima
20.01.2018
19:50:08
такой же

Slava
20.01.2018
19:51:55
что находится в ~/.bashrc ?
и в ~/.bash_profile
и покажи env вывод
в частности интересно что в SHELL у тебя

Ruslan
20.01.2018
19:55:48

dima
20.01.2018
19:56:26

Slava
20.01.2018
19:57:14
что было глобально? этого файла вообще нет?

dima
20.01.2018
20:00:24

Ruslan
20.01.2018
20:01:30

dima
20.01.2018
20:01:52
понял уже. А есть режим вотча для го?

Ruslan
20.01.2018
20:02:01
/etc/.... - это прова рута

dima
20.01.2018
20:02:10
типа что бы постоянно не клацать go install pkg_name сделать вотчер?

Slava
20.01.2018
20:02:57
есть cronjobs =)

dima
20.01.2018
20:03:34
опа
хелпаните аутисту D
или постоянно менять гопас? Под структуру ?

Google

dima
20.01.2018
20:06:11
у меня
work/ src / github.com / user / hello
ага. Просто так писать по идее go install github.com/userbq201/hello

Ruslan
20.01.2018
20:10:15
Ты в облаке? Что за ...HP-Laptop......?

dima
20.01.2018
20:10:32

Ruslan
20.01.2018
20:18:42
комп
как успехи? Получилось что...

dima
20.01.2018
20:18:56
запустил
а какой редактор? vscode пойдет?

Ruslan
20.01.2018
20:19:54
sublime text 3 + плагины
или

dima
20.01.2018
20:20:14
а что пустой пакет не создаь? он орет что не используется

Ruslan
20.01.2018
20:21:40
IntelliJ IDEA Communti + плагины

dima
20.01.2018
20:24:48

Dima
20.01.2018
20:25:31
тулзы для работы

dima
20.01.2018
20:26:04
они обязательны?
это как модули в nodejs?
типа я могу поставить что то ? И как это делается? мне автоматом поставило

Dima
20.01.2018
20:26:43
это магия, ничего не трогай

dima
20.01.2018
20:26:59

Oleksiy
20.01.2018
20:27:20
Чувак, папку бин вообще не трогай )

Google

dima
20.01.2018
20:27:45
я про это, я так понял это ставится и запускается?
и выходят файлы что в бин?
это аналогие с модулями в ноде? или совсем не то?
бля. сколько говна поставило. что не так? что я сделал?
все тулзы прямо ко мне в src сь. изи

Oleksiy
20.01.2018
20:30:22
Почему бомбит у него, а смешно мне

Мерлин
20.01.2018
20:30:49

dima
20.01.2018
20:31:13
т.е мне принять все что есть и забить? писать свое?

Мерлин
20.01.2018
20:31:32

dima
20.01.2018
20:32:04
ну типа так и должно быть и все нормально?

Dima
20.01.2018
20:32:10
да

Мерлин
20.01.2018
20:32:12
Да, это нормально

dima
20.01.2018
20:32:15
ля. что так сложна D

Мерлин
20.01.2018
20:32:32

Slava
20.01.2018
20:32:56
человек ещё редактор с кодом не открыл, а уже такие дебри и рокет саенс
а вы говорите го - простой язык