@proGO

Страница 935 из 1674
?
18.10.2017
19:00:56
Hi

You
18.10.2017
19:03:26
Hay

Nix
19.10.2017
05:34:37
всем привет, подскажите , есть логи пишутся все норм до момента logrotate, после логи пусты если перезапустить сервис на Gо то запись стартует заноGo, права и пользователь проверял в чем может быть еще проблема?

Google
Nix
19.10.2017
05:37:16
как её решить

?

Vladimir
19.10.2017
05:37:51
Использовать библиотеки которые это за тебя сделают, например

Лично я сторонник структурированных логов и большой фанат Uber zap для логирования

Nix
19.10.2017
05:39:28
спс сейчас ознакомлюсь, ссылкой не богаты?)

оно https://github.com/uber-go/zap ?

Vladimir
19.10.2017
05:40:23
Угу

Igor
19.10.2017
05:44:10
всем привет, подскажите , есть логи пишутся все норм до момента logrotate, после логи пусты если перезапустить сервис на Gо то запись стартует заноGo, права и пользователь проверял в чем может быть еще проблема?
Скорей всего неправильно настроен logrotate. Там есть опция truncate + copy. При правильной настройке ничего вручную делать в самой программе уже не надо

http://manpages.ylsoftware.com/ru/logrotate.8.html copytruncate

Nix
19.10.2017
05:47:30
спс

работает

Maxim
19.10.2017
07:57:41
До меня только сейчас такой вопрос дошёл: Вот я получаю запрос от удалённого сервера в свой роутер. Запрос гарантировано приходит в виде JSON. Как лучше разбирать тело, через json.Unmarshal(data, &val) или через json.NewDecoder().Decode(data, &val)? Есть ли принципиальная разница по скорости работы, например? В чём различия?

Lucky
19.10.2017
08:00:33
В 1.9 использовать интерфейсы для описания структуры json всё ещё медленно?

Google
Maxim
19.10.2017
08:00:50
Второй для потока
Так, можно поподробнее?

Morran
19.10.2017
08:01:58
Так, можно поподробнее?
Ну если тебе идёт поток структур json по одному соединению

Maxim
19.10.2017
08:02:46
Ну если тебе идёт поток структур json по одному соединению
Но мир не взорвётся если я применю Unmarshal в потоке? ?

User ?
19.10.2017
08:45:28
А подскажите, есть ли возможность выполнить функцию в тестах после выполнения всех тестов по команде go test? Мне надо базу почистить, файлики поудалять.

типа init() наоборот

Alexander
19.10.2017
08:47:13
User ?
19.10.2017
08:51:19
defer
тогда не так. А можно каким либо образом задать последовательность выполнения тестов?

Никита
19.10.2017
08:53:02
по хорошему тесты не должны зависеть от последовательности запуска вот тут https://github.com/go-check/check можно сделать функции до/после всех тестов или определенных сьютов

Alexander
19.10.2017
08:53:30
все тесты должны быть незаисимы и не влиять один на другого

потом go test служит для Unit тестов

User ?
19.10.2017
08:54:04
все тесты должны быть незаисимы и не влиять один на другого
Спасибо. Буду иметь ввиду. Тогда мне надо будет чуть исправить тесты.

Alexander
19.10.2017
08:55:14
существуют юнит тесты, интеграционные, нагрузочные, приёмочные

User ?
19.10.2017
08:59:11
А тесты запускаются параллельно или последовательно?

Google
User ?
19.10.2017
08:59:41
Я про юнит тесты, запускаемые по go test

AxiS
19.10.2017
09:43:40
А тесты запускаются параллельно или последовательно?
По умолчанию последовательно. Для параллельного запуска: -parallel N Но порядок исполнения не гарантируется, поэтому тесты не должны быть связаны

Vlad
19.10.2017
10:06:04
@xanf

Igor
19.10.2017
11:48:17
О, еще один безрамочный телефон

Roman
19.10.2017
12:18:34
Кто подскажет как в программе узнать путь к исполняемому файлу?

Andrey
19.10.2017
12:20:23
os.Getwd()

если ты про рабочуюю директорию

Denis
19.10.2017
12:21:55
os.Executable()

https://golang.org/pkg/os/#Executable

Slayer
19.10.2017
12:32:57
подскажите, что за значек скобок у json приписок к базе? этот символ нифига не ' (э по русски)

Илья
19.10.2017
12:33:28
`

Slayer
19.10.2017
12:33:40
набрать на клаве его как?

Илья
19.10.2017
12:33:46
Ё

точне ё

Slayer
19.10.2017
12:33:59
Во!

красота

спасибо

Andrey
19.10.2017
12:34:41
Мак?

Slayer
19.10.2017
12:35:03
неа

винда

Google
Admin
ERROR: S client not available

Slayer
19.10.2017
12:35:12
прост забыл что на ё тоже символ ещё есть

Alexey
19.10.2017
13:11:20
прост забыл что на ё тоже символ ещё есть
вот, хоть чем-то чат выручает ?

Slayer
19.10.2017
13:14:52
Ага ?

Alexey
19.10.2017
14:37:10
hola

Den
19.10.2017
19:25:05
Slayer
19.10.2017
19:25:14
ага

но в кваку играл лет 7 назад последний раз

Den
19.10.2017
19:26:42
Dan
19.10.2017
19:27:37
Aleksandr
19.10.2017
19:27:55
не последний, а крайний
крайний - это понятие расположения в пространстве, а не во времени

Den
19.10.2017
19:28:13
Есть ли какой нибудь туториал по фулстак разработке с го и реактом?

Dan
19.10.2017
19:28:31
крайний - это понятие расположения в пространстве, а не во времени
на самом деле крайняя может быть плоть. а вот раз - последним

точка

Aleksandr
19.10.2017
19:29:21
на самом деле крайняя может быть плоть. а вот раз - последним
крайняя она из-за расположения в пространстве, а не во времени

AxiS
19.10.2017
22:26:51
Есть ли какой нибудь туториал по фулстак разработке с го и реактом?
на github проекты поищи точно были. Ну а за туториалами на medium/habrahabr

Den
20.10.2017
06:10:08
Как сделать свой 0 auth?

?
20.10.2017
06:32:09
Как сделать свой 0 auth?
https://github.com/golang/oauth2

Google
in favor
20.10.2017
07:22:49
Напоминание: завтра будет мастер-класс от Валялкина: http://vmes.vertamedia.com/golang/

Roman
20.10.2017
07:25:51
Напоминание: завтра будет мастер-класс от Валялкина: http://vmes.vertamedia.com/golang/
клево, я б в Одессе еще раз побывал, тем более ради такого

in favor
20.10.2017
07:26:05
Я из другого города, как быть?
Вроде будет трансляция. Надо проверить.

Nix
20.10.2017
08:22:11
кто лечил ? Deadlock found when trying to get lock; try restarting transaction

есть решение?

Oleg
20.10.2017
08:28:37
Nix
20.10.2017
08:29:47
написано же try restarting transaction
понятно, я имею ввиду есть решение по отлову таких ошибок и рестарту кроме https://github.com/sasha-s/go-deadlock

Oleg
20.10.2017
08:32:44
самому же можно написать, сделай врапер при обращении к бд и проверяй там

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