@proGO

Страница 1160 из 1674
Alexander
18.01.2018
21:29:49
пока еще на очень ранней стадии проект

k1b3r
19.01.2018
03:31:30
Всем доброго времени суток

Скажите как я моуг получить помощь ? программа не работает так как задуманно

я новичек в Golang

Google
Иван
19.01.2018
03:33:12
опиши проблему и тебе ответят

Leonid
19.01.2018
03:34:11
опиши проблему и тебе ответят
ну зачем так сразу валить то

k1b3r
19.01.2018
03:39:58
Вот код загоняю содержимое файла в массив около 100 почтовых ящиков , for прохожу по массиву и пытаюсь прочекать каждый элемент и если юзер существует записать результят в фаил. Проблема в том что (как я понимаю) функция не успевает отработать и просто возвращает ошибку ... проверяется всегда только один последний адресс в массиве https://pastiebin.com/5a6167d01e17f

не пинапйте 2ой день пробую писать на го , так то родной язык Perl

Эмин
19.01.2018
03:43:07
откройте файл до цикла

при чем на APPEND

а так похоже что каждая следующая итерация перезаписывает результат предидущей

k1b3r
19.01.2018
03:45:51
https://pastiebin.com/5a6169cac2384 в файил в итоге без проверки записывает абсолютно все... вот полный код

вот же

https://pastiebin.com/5a6169cac2384

по линку пройдите я специально пастие сделал чтобы удобно было

Zikoi5
19.01.2018
06:41:26
Касперская: Биткойн — разработка американских спецслужб https://goo.gl/qPC6sj

Google
Александр
19.01.2018
08:45:49
Всех приветствую! Подскажите, как делается версионность апи веб сервиса, где почитать? Клиенты обращаются к сервису. Со временем меняются и клиенты и сервис. Как поступают в таких случаях? Например, в общих словах, был адрес /getuser. То что пришло в голову: Со временем сменился формат данных. Анализ делают внутри хендлера и дергают либо старый метод либо новый? Или может изначально закладывают версию в адрес? Клиент выходит и в нем заложен текущая версия сервиса /1/getuser. Сменился апи. Новые клиенты выходят с новой версией /2/getuser, новый сервис обрабатывает обе версии в соответствующих хэндлерах. С подобным не сталкивался, поэтому не в теме, хотелось бы услышать как правильнее делать чтобы в будущем избежать проблем. Заранее благодарен за ответы!

Aleksandr
19.01.2018
08:49:28
Всех приветствую! Подскажите, как делается версионность апи веб сервиса, где почитать? Клиенты обращаются к сервису. Со временем меняются и клиенты и сервис. Как поступают в таких случаях? Например, в общих словах, был адрес /getuser. То что пришло в голову: Со временем сменился формат данных. Анализ делают внутри хендлера и дергают либо старый метод либо новый? Или может изначально закладывают версию в адрес? Клиент выходит и в нем заложен текущая версия сервиса /1/getuser. Сменился апи. Новые клиенты выходят с новой версией /2/getuser, новый сервис обрабатывает обе версии в соответствующих хэндлерах. С подобным не сталкивался, поэтому не в теме, хотелось бы услышать как правильнее делать чтобы в будущем избежать проблем. Заранее благодарен за ответы!
ну я вижу решение на уровне каких докер-контейнеров разных версий хендреров, умного прокси который исходя из версии апликейшена проксирует запрос на нужный инстанс. Результат - код чище, можно подключить аналитику и мониторить сколько пользователей не обновилось и осталось "в хвосте", соответственно масштабировать исходя из нагрузки контейнеры/инстансы разных версий хендлеров

Roman
19.01.2018
09:05:39
Zver
19.01.2018
09:13:27
Всех приветствую! Подскажите, как делается версионность апи веб сервиса, где почитать? Клиенты обращаются к сервису. Со временем меняются и клиенты и сервис. Как поступают в таких случаях? Например, в общих словах, был адрес /getuser. То что пришло в голову: Со временем сменился формат данных. Анализ делают внутри хендлера и дергают либо старый метод либо новый? Или может изначально закладывают версию в адрес? Клиент выходит и в нем заложен текущая версия сервиса /1/getuser. Сменился апи. Новые клиенты выходят с новой версией /2/getuser, новый сервис обрабатывает обе версии в соответствующих хэндлерах. С подобным не сталкивался, поэтому не в теме, хотелось бы услышать как правильнее делать чтобы в будущем избежать проблем. Заранее благодарен за ответы!
Соответственно для версии один, к примеру, будет .../v1/..., для следующих соответственно. А там уже садить обработчик.

Ilya
19.01.2018
09:20:57
Внутри одного сервиса проще поддерживать. Плюс рекомендую посмотреть вариант версионирования через хедеры - https://stackoverflow.com/questions/18905335/rest-versioning-url-vs-header

Zver
19.01.2018
09:21:19
Ilya
19.01.2018
09:22:22
через хедеры мне чет все время не хочется делать
Да, есть такое. Зато через хедеры проще версионировать конкретные эндпоинты

И там и там есть свои плюсы и минусы

Roman
19.01.2018
09:22:40
или например чето упало - просто открыл в соседней вкладке из девтулза и смотришь ответ. а так каждый раз постмен заводить

Demuz
19.01.2018
10:42:08
Как при тестировании можно просто выключить опеределенные тесты методов?

А то все всегда срабатывают.

Kirill
19.01.2018
10:49:53
Всем привет. Листаю одну статью увидел такой код keepAliveTimeout:= 600 * time.Second timeout:= 2 * time.Second defaultTransport := &http.Transport{ Dial: (&net.Dialer{ KeepAlive: keepAliveTimeout,} ).Dial, MaxIdleConns: 100, MaxIdleConnsPerHost: 100, } client:= &http.Client{ Transport: defaultTransport, Timeout: timeout, } Зачем ставить keepAlive timeout и timeout клиента столь разными?

ros
19.01.2018
10:52:31
а поискать что такое в http KeepAlive?

Эмин
19.01.2018
10:52:59
разные вещи же

Google
Александр
19.01.2018
11:56:05
ЕЩЕ ОДИН И ВСЕ!

1399 человек на канале

интересно сколько активных...

Alex
19.01.2018
12:04:12
еще 89 и все

Леша
19.01.2018
12:05:49
и все

Sparrow
19.01.2018
12:07:38
в яваскрипт-джоб-чате в три раза больше людей, чем в яваскритп-чате, здесь в три раза больше людей, чем в голанг-джоб ?

Bogdan
19.01.2018
12:08:49
что это значит интересно

Sparrow
19.01.2018
12:10:09
хайп прошел, видимо ?

g00glle
19.01.2018
12:11:38
ребзя, у кого сегодня вечером интервью на голанг-кодера?

Я сижу, вопросы подбираю =)

Sparrow
19.01.2018
12:13:27
ты хочешь, чтобы тебе рассказали, что спрашивали? ?

Александр
19.01.2018
12:14:28
Я сижу, вопросы подбираю =)
у вас есть 13 одинаковых монет и весы, 1 из них фальшивая...

Александр
19.01.2018
12:14:52
http://s2.quickmeme.com/img/72/72d7799fa6b9f93a92b6af64268bf10107b2850e47380804777bb709b3d7f649.jpg

Alexander
19.01.2018
12:15:09
чем a++ отличается от ++a

))))

Sparrow
19.01.2018
12:15:37
13 биткойнов и один из них фальшивый. и весы, да.

g00glle
19.01.2018
12:16:40
Alexander
19.01.2018
12:17:01
мне как-то на собеседовании задали вопрос - зачем в го придумали слайсы)))

g00glle
19.01.2018
12:17:31
http://www.golangpro.com/2015/08/golang-interview-questions-answers.html вот пока самое релевантное, что попалось..

Google
g00glle
19.01.2018
12:17:51
Sparrow
19.01.2018
12:17:57
я типа спрашивать буду..
а, краудсорсишь вопросы?

g00glle
19.01.2018
12:18:04
известный факт (читал на медиуме такое, смиялся)

Alexander
19.01.2018
12:18:39
для дурачков же
зачем придумали дурачков?)

g00glle
19.01.2018
12:18:48
а, краудсорсишь вопросы?
типа да, но мне и самому стало интересно, что можно по теме спросить, чтобы в дебри не вдаваться, а понять, что чел в резюме голанг написал не просто так

Sparrow
19.01.2018
12:18:59
спрашивай как конкуренция в голанге устроена, например.

Admin
ERROR: S client not available

g00glle
19.01.2018
12:19:10
зачем придумали дурачков?)
согласно автору той статьи - таких выпускают универы, а они потом идут в гугол работать

Александр
19.01.2018
12:19:19
Александр
19.01.2018
12:19:37
зубрил ходит просто тьма, в проде они ни о чем

g00glle
19.01.2018
12:19:47
Alexey
19.01.2018
12:20:04
дай свой гитхаб и я скажу кто ты

Александр
19.01.2018
12:20:28
конечно скажут
ага, тест по IQ не определяет IQ, а определяет как ты хорошо проходишь тест по IQ. Не слышали? ?

g00glle
19.01.2018
12:20:41
зубрил ходит просто тьма, в проде они ни о чем
напомнил https://twitter.com/backendsecret/status/953926095547568128

дай свой гитхаб и я скажу кто ты
к сожалению, не всегда

Александр
19.01.2018
12:21:17
дайте просто задачу на 15 минут и все

потом вопросы наводящие

g00glle
19.01.2018
12:21:24
у меня самого на гх ничего из того что я делал последние два года

Google
g00glle
19.01.2018
12:21:38
дайте просто задачу на 15 минут и все
в целом так и планирую - вопросы только часть процесса

Aleksandr
19.01.2018
12:21:56
ага, тест по IQ не определяет IQ, а определяет как ты хорошо проходишь тест по IQ. Не слышали? ?
вопросы задают не только для проверки знаний, а для общения - кто этот человек, как думает, как общается, как ведет себя

g00glle
19.01.2018
12:22:27
ну камон, не будем холиварить ребзя..

Александр
19.01.2018
12:22:27
в целом так и планирую - вопросы только часть процесса
вопросы только по задаче, всякая "а вы помните в симтемной библиотеке 3 аргумент конструктора nil принимает или нет" ересь

Alexey
19.01.2018
12:23:29
Можно спросить - какую последнюю книгу по it прочитал, и что в ней нового для себя открыл...

g00glle
19.01.2018
12:23:30
Sparrow
19.01.2018
12:23:50
можно спросить по каким граблям человек ходил, тоже интересно всегда послушать ?

Александр
19.01.2018
12:24:04
у меня был человек на пыхе, который ответил на все вопросы. Мы его взяли и что? Правильно! он не мог связать три if в конструкцию

g00glle
19.01.2018
12:24:23
про книгу спрошу, ок =)

Александр
19.01.2018
12:24:25
адский тупил

g00glle
19.01.2018
12:24:41
адский тупил
слава испытатальному сроку

Александр
19.01.2018
12:25:06
в компании ты хрен кикнешь с испытательного

Aleksandr
19.01.2018
12:25:17
Александр
19.01.2018
12:25:23
это же надо будет выше идти и говорить что мы облажались

Sparrow
19.01.2018
12:25:28
врятли кто-то палиться будет :)
если не ходил по граблям, уже подозрительно ведь

g00glle
19.01.2018
12:25:29
можно спросить по каким граблям человек ходил, тоже интересно всегда послушать ?
имеешь в виду - в целом, в решении задач при написании кода?

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