
Александр
16.04.2018
10:18:42
я правильно понимаю ты хочешь что бы приложенька слушала host.com/basepath/controller ?

Daniel
16.04.2018
10:18:57
нет

Александр
16.04.2018
10:19:54
приложение ГЕНЕРИРУЕТСЯ из swagger.yaml, он же используется для editor.swagger.io (у нас развернут локально)

Daniel
16.04.2018
10:20:21
и?!

Google

Александр
16.04.2018
10:20:50
если мы уберем basePath то кнопка "try it out" в редакторе не будет работать, если оставим то приложенька будет слушать с учетом basePath хотя его подстановкой занят nginx

Daniel
16.04.2018
10:21:07
плохо быть вами

Александр
16.04.2018
10:21:36
я утрахался с этим генератором, один файл в двух состояниях

Daniel
16.04.2018
10:21:37
но я все еще не понимаю, при чем тут динамическая подстановка

Alexander
16.04.2018
10:22:26

Александр
16.04.2018
10:22:28
поскольку трогать его нельзя

Daniel
16.04.2018
10:22:46
игнорировать где?!

Александр
16.04.2018
10:22:54
при ГЕНЕРАЦИИ приложения

Daniel
16.04.2018
10:22:59
зачем?

Александр
16.04.2018
10:23:12
или при реалтайм выполнении, подменив в main поведение хедлеров
зачем?
потому что приложение не должно слушать basePath еще раз
оно должно слушать без учета его

Google

Daniel
16.04.2018
10:23:51
почему не должно?

Александр
16.04.2018
10:24:00
ибо basePath в случаи приложения прописан в nginx
там жесткий алиас

Daniel
16.04.2018
10:24:08
запросы с его учетом сыпятся? с его

Александр
16.04.2018
10:24:28
потому что там на хосте не одно приложение
они разделяются по url

Daniel
16.04.2018
10:24:46

Александр
16.04.2018
10:25:32
блин
host.com/app/controller

Daniel
16.04.2018
10:25:53
ну

Александр
16.04.2018
10:26:09
host.com/app <- это корень приложения, не /
nginx скормит ему относительно корня путь
конечно можно передать полный
но!

Daniel
16.04.2018
10:26:37
nginx ему скормит то, что в конфиге написано

Александр
16.04.2018
10:26:39
тогда локально будет не красиво
придется при локальном тестировании использовать префикс с альфы

Daniel
16.04.2018
10:27:05
и мы опять приходим к тому, что у тебя странные представления о красоте и правильном

Александр
16.04.2018
10:27:11
вместо красивого
http://127.0.0.1:8080/controller

Google

Александр
16.04.2018
10:27:17
http://127.0.0.1:8080/base/path/controller

Daniel
16.04.2018
10:27:49
тестировать по разным урлам - путь прямо в ад

Александр
16.04.2018
10:30:52
ну на самом деле все ок с этим
у нас интеграционные через postman
там просто host с учетом basePath ставишь и шоколадно (на локале просто хост)

Andrey
16.04.2018
11:16:06
Может имеет смысл перекличку сделать? ? Что ощущение что все же народу поубавилось.

Димка
16.04.2018
11:16:43
все работают, рабочий день же

Aleksandr
16.04.2018
11:17:13
Тут было то 50 человек, не больше

Александр
16.04.2018
11:18:18
да посмотрите по списку "был N минут назад"
вот вам и активные

Andrey
16.04.2018
11:19:17
Ок

Vladislav
16.04.2018
11:23:26

Alexander
16.04.2018
12:12:11
всем привет)
относительно недавно начал программировать на Go, сделал одну апишку, а сейчас подумываю над тем, чтобы сделать апи для ещё одного сайта
И задумался немного над разделением - в том плане, что там штука, которую я делал раньше собиралась в один файлик и обновить какие-то отдельные её модули без полноценного рестарта я не мог, а хотелось бы иметь такую возможность.. Немного погуглив пришёл к тому, что стоит писать каждый модуль отдельно и передавать сообщения и задачи между ними по rpc
Как вы думаете это стоит того, чтобы заморачиваться?

Антон
16.04.2018
12:16:59
да
grpc
вполне
копай в эту сторону

Aliaksandr
16.04.2018
12:49:54
Хотите начать разрабатывать go, но не знаете как? Пофиксите любую проблему из списка на https://www.goandfix.me/ . Инструкция, как начать - https://tip.golang.org/doc/contribute.html

Андрэ
16.04.2018
12:57:27
Парни, а подскажите пожалуйста, если функция принимает keys ...string, как ей на вход слайс строк подать? А то я у гугла видимо не так спрашиваю

Google

Katerina
16.04.2018
12:57:46
Коллеги, добрый день! Подскажите, как с вакансиями у вас обстоят дела, не вижу информации об этом в закрепе? Очень надо?

Aleksandr
16.04.2018
12:58:10

Marlik
16.04.2018
12:58:15

Андрэ
16.04.2018
12:59:06

Katerina
16.04.2018
12:59:57

Gleb
16.04.2018
13:16:46
Всем приветы, сам верстальщик, но на работе предлагают влиться в бэк-енд, писать надо будет на go. Посоветуйте, чо почитать? Опыта - 0.

Marlik
16.04.2018
13:17:27

Nibbler
16.04.2018
13:17:31
нв чем пишите

Marlik
16.04.2018
13:18:03
То есть программированием ни разу не занимался? ))))

Gleb
16.04.2018
13:18:13
Сейчас верстаю и на js простейшие вещи делаю

Nibbler
16.04.2018
13:18:43
на работе что испольщуют
?

Gleb
16.04.2018
13:18:57
так я ж говорю, на golang писать надо будет

Marlik
16.04.2018
13:19:06
Плохо. Лучше пусть наймут человека, а то времени много у тебя уйдёт))
Готур попробуй https://go-tour-ru-ru.appspot.com

Nibbler
16.04.2018
13:20:13
я бы посоветовал коурсеру

Marlik
16.04.2018
13:20:49
Ну да.

Nibbler
16.04.2018
13:20:54
там хороший матеоиал есть

Google

Gleb
16.04.2018
13:20:58
окэй, посмотрю

Nibbler
16.04.2018
13:21:00
от Василия

Gleb
16.04.2018
13:21:00
пасиба

Vasily Romanov
16.04.2018
13:21:53

Gleb
16.04.2018
13:22:27

Nibbler
16.04.2018
13:22:32
а вот и Василий)

Zver
16.04.2018
14:37:55
Василий всегда начеку.

Alexander
16.04.2018
15:38:09
Кто-нибудь работал с boltdb? ?
Как он? Стабилен?
Хочу замплементить amqp брокер в качестве прокачки в go, нужна база для хранения
Может кто-то что-использовал

Мерлин
16.04.2018
15:42:42
Как он? Стабилен?
Вполне себе, но есть нюансы
Он время от времени корраптит массивы (не слайсы) байт

Alexander
16.04.2018
15:45:14
я еще не так силен, чтобы сразу понять - что в данном случае значит корраптит? Криво сохраняет на диск?

Marlik
16.04.2018
15:45:36
англ. жи