Дополню ответ. Это только при первом входе. Если так дальше будете проверять, то это будет ошибкой. Потому что можно придумать любой код для токена и тогда вы впускаете любого клиента без авторизации. Вам нужно добавить какой-нибудь кеш, например map[string]struct{}, для записи туда токена авторизованных клиентов и в дальнейшем сверять, что они он есть там.
Вы поймите главное. В 1с ты пишешь только на языке 1с. В go же, ты пишешь как минимум на 2-3. Это сам go, sql(postgresql), nosql(mongo). Это примерный минимум, что нужно знать.
Джуниор - это ты можешь писать оптимальные запросы
Мидл - это ты можешь спроектировать БД, составить для неё индексы. Разбираешься какие есть индексы и для каких целей они подходят
Нормально относятся. Вообще без предубеждений. Работадателю главное, чтобы с новым стеком технологий ты справлялся, а кем ты был до этого вообще без разницы. Хоть дворником. Главное покажи, что ты знаешь go и сопутствующее окружение.
По поводу опыта, это спорный вопрос. То что ты программировать умеешь это понятно. Но дело в другом. Не все в 1с, например, напрямую пишут запросы в базу на sql. Явно нет опыта с NoSql базами данных. Явно нет опыта с mongo, redis, rebbitmq, kafka и т.д.
Foromt, в общем 5-7 уже не помню.
Мидл начинается от 150.
Ты же хочешь на 250 сразу. Это мидл с заявкой на сеньора или начинающий сеньор.
Нужно понимать, что за эту зп ты должен понимать как работает go под капотом, как работает postgresql, чтобы писать оптимальные запросы, какие индексы есть, для чего они и как их использовать. Уметь работать с брокерами сообщений. И за 200-250 ты сам должен понимать как спроектировать микросервис.
На джуна. Искал по резюме в течении 4 месяцев. Даже если компания тебе откажет, она всё равно сохранит твои данные и при следующем наборе сперва с тобой свяжутся.
Этот вариант не рассматривается. Смысл задачи обмениваться файлами с минимальным трафиком. Если, например, файл 2 гб и в него дописать в конец 1 символ, лимит валидации N байт будет одинаковым.