
Roman
12.09.2018
19:57:52

Aleksandr
12.09.2018
19:58:33
завтра займусь как раз, просто думал у кого то уже был похожий случай
просто не понятно это баг Го или где то в коде

Александр
12.09.2018
20:11:36
а вы хедлеры тестами покрываете?

Google

Pavel
12.09.2018
20:13:20

Александр
12.09.2018
20:14:20
через стандартную обвязку?

Pavel
12.09.2018
20:14:43
Разворачиваешь полное окружение без моков-хуеков и отправляешь запросы курлом ?

Roman
12.09.2018
20:20:12
Разворачиваешь полное окружение без моков-хуеков и отправляешь запросы курлом ?
можно же интеграционный (или вернее acceptance) тест написать в 1 бинарнике?!
просто запускаешь в каждом тесте setup, в котором собственно твой сервер и через который можно создавать клиентов (с аутенфикацией) и шмаляешь на него запросы клиентами которые тебе setup предоставляет
https://github.com/qbeon/webwire-example-postboard
вот например:
https://github.com/qbeon/webwire-example-postboard/blob/master/server/test/createUser_test.go
если имеется сторонняя бд то можно даже в setup'е к ней подкллючаться и создавать тестовую бд с тестовым состоянием и потом в setup.Teardown() её удалять

Александр
12.09.2018
20:34:48
Что?
я про интеграционный через эмуляцию клиента и go test

i..
12.09.2018
23:21:35
Господа, если кому не лень, оцените 25 строчек, это сортировка пузырьком, или как то иначе называется? :
https://play.golang.org/p/vwyh-RzKpqZ

Constantine
12.09.2018
23:22:27
а что оценить надо?
смайлик вверх поставить?)
можно орфографию подправить

i..
12.09.2018
23:23:13

Google

Constantine
12.09.2018
23:23:17
еденицу —> единицу

i..
12.09.2018
23:25:23

Constantine
12.09.2018
23:26:34

Александр
12.09.2018
23:29:54

Constantine
12.09.2018
23:31:12
похоже, да

Jack
13.09.2018
00:11:39
вот не пойму
https://tour.golang.org/moretypes/11
почему // Drop its first two values.
почему дропается?
а при :4 конец не отрезает
точнее, почему cap урезался
прогуглил) https://stackoverflow.com/questions/48922944/why-this-slice-changes-its-capacity
и еще вопрос)
в чем отличие:
x := []int{1,2,3} и x:=[...]int{1,2,3}

stixlink
13.09.2018
01:48:45
в чем отличие:
x := []int{1,2,3} и x:=[...]int{1,2,3}
первый будет слайс, второй массив [3]int{1,2,3}, во тором случае, массив будет такой размерности, сколько елементов ты добавишь при инициализации

Anton
13.09.2018
05:12:22
Всех с праздником!
по крайней мере тех, кто в РФ)

Ilya
13.09.2018
05:59:44

Anton
13.09.2018
06:00:59
можно просто накидаться)

Pavel
13.09.2018
06:01:23
Пойду закинусь кофе в честь праздника!

Google

Ilya
13.09.2018
06:01:54
А никто не работал с голосовалками? Как корректикруется итог? ну то есть кому докидывать ошибку округления до 100?
нет маркдауна в тгм(

Анатолий
13.09.2018
06:02:53
В очередь

Pavel
13.09.2018
06:03:30

Ilya
13.09.2018
06:03:36
До 100 чего?
ну есть голоса, считаем проценты, в сумме получаем 99,99999999, надо 100

Pavel
13.09.2018
06:04:08

Ilya
13.09.2018
06:04:16
ну или 142 если делаем для ЦИК

Pavel
13.09.2018
06:04:49

Vladimir
13.09.2018
06:04:56

Ilya
13.09.2018
06:05:07
хотя... если делить с заданым округлением...

Pavel
13.09.2018
06:06:41
Ну а если надо докинуть, то докидывай максимальному или случайному — одна сотая или миллионная итога не изменит.

Ilya
13.09.2018
06:07:30
с другой стороны - оно ж не обязано знать последний у меня кандидат или нет
ну точнее - большой хвост
то есть кого-то аж на процент подвину

Pavel
13.09.2018
06:08:53
Я б не запаривался сильно по этому поводу ?

Google

Pavel
13.09.2018
06:09:31

Ilya
13.09.2018
06:09:42
ну как без перфекционизма-то в день погромиста)

Admin
ERROR: S client not available

Ilya
13.09.2018
06:10:15

Pavel
13.09.2018
06:10:18
Людям надо знать ранжирование, а округлённые проценты — это как комплимент идёт.

Ilya
13.09.2018
06:11:02
но тем обиднее будет если первое место но на 1% меньше 2)

Pavel
13.09.2018
06:12:49
По этому добавляй всегда первому.
И не будет такого ?

Ilya
13.09.2018
06:13:20
да, наверное так
тогда еще один проход по кандидатам(

Pavel
13.09.2018
06:13:43
А остальные места с одинаковым процентом могут быть все равно и их лучше сортировать по голосам, а не процентам.

Ilya
13.09.2018
06:14:15
да, здраво
Ну и что ?
ну перфекционизм опять же) хочется все в один рэндж оформить)

Pavel
13.09.2018
06:15:54
Как хорошо не иметь перфекционизма и говнокодить! ?

Ilya
13.09.2018
06:18:20
воистену)

Vladimir
13.09.2018
06:21:11

Anton
13.09.2018
06:41:16

Google

Ilya
13.09.2018
06:41:52
да, на кейсе равных голосов не решена, спасибо!
хотя это уже мировоззренческая проблема - кому докинуть процент если все идут ровно)

Anton
13.09.2018
06:44:45
это да)

hh
13.09.2018
07:04:46
Кто-нибудь GoSublime юзает?

Olzhas
13.09.2018
07:58:13
я голанд купил
из-за поддержки жс из коробки

Анатолий
13.09.2018
07:59:18
Зачем голанд, если есть идея? :D

Olzhas
13.09.2018
07:59:37
зачем идея, если жаба не нужна?

Виктор
13.09.2018
07:59:59

Kirill
13.09.2018
08:00:05
где то плачет один вскод