LINUX.ORG.RU

Стоит ли изучать Go для разработки под веб?

 ,


1

5

Я новичок, и мне нравится Го, я немного уже изучил основы, и язык довольно простой. Мне нравится разработка бэкенда, и именно на го.. Но есть ли перспективы у данной технологии? Как для новичка - это хороший выбор?

ТСу

Внезапно, Crystal.

sqq
()

Смотря подо что именно. Задача какая. Я системщик-железячник, мне вэбня неведома, даже пугает. Много раз брался, но так и не зашло. Но я думаю, что простота языка должна настораживать. ИМХО.

anonymous
()
Ответ на: комментарий от tz4678

содержание сахара в редьке составило 5,62%, а в хрене — 6,27%

dem ★★
()
Ответ на: комментарий от tz4678

Вот это и не нужно. Но это для нормальных людей.

АЛЬФА.

anonymous
()
Ответ на: комментарий от tz4678

Как у тебя подкоптило пердак лепо, хоть щеткой его шоркай и ботинки начищай этой копотью. К слову сказать няшный С# от корпорации редмонда добра тоже нормально в json не умеет без сторонних наработок, да и с ними какая-то ссанина, что уж говорить о гошечке скудоумия.

anonymous
()
Ответ на: комментарий от WitcherGeralt

Но на Go действительно нет джуниорских вакансий, даже мидловые вряд ли найдёшь.

Ходил на несколько собесов по Go ради интереса, где искали якобы джуна. По факту, из джунского там была только ЗП.

evgeny_aa ★★☆
()

Перспективы на ближайшие 5ть лет есть. А больше новичку и не нужно. Развивайся, устраивайся. А дальше будут следующие технологии, освоишь и их.

ixrws ★★★
()
Ответ на: комментарий от tz4678

Очередной неосилятор. Мамкин прЫграммист.

anonymous
()
Ответ на: комментарий от vertexua

P.S. Go - мой основной язык разработки последние года три. Я пишу не веб-бекенды, а облачную автоматизацию.

Простите, а это что? 🙂 Не могли бы вы описать хоть один кейс примера автоматизации?

CryNet ★★★★★
()
Ответ на: комментарий от menangen

Стоит ли изучать Go для разработки под веб?

Да

Но, наверное, после PHP? Частенько в вакансиях требуют связку Go + PHP.

CryNet ★★★★★
()
Последнее исправление: CryNet (всего исправлений: 1)

А вообще Go кроме бэкенда применяется массово где-то ещё? А то в основном бэк и иногда какие-то другие ниши можно встретить на hh по Go.

CryNet ★★★★★
()
Ответ на: комментарий от CryNet

Обновление версий софта по хитровывернутому сценарию между регионами с проверками здоровья на основе всякой статистики, автоматическоми ролббеками и тд. Поддержка языков конфигурации, инструментов для тысяч команд которые с этим работают и настраивают под себя.

Проприетарный аналог https://argoproj.github.io/argo-rollouts/ или https://flagger.app/. Намного более прокачаный

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 3)
Ответ на: комментарий от CryNet

Ну как я знаю, го применяется во многих областях, просто в вею(бэкенд) он более въелся, чем в другие области. Хотя изначально его планировали как язык для системного программирования, а он аж в веб ускакал

Petya-A
() автор топика
Ответ на: комментарий от CryNet

ну в вакансиях к сожалению требуют с опытом как минимум от 2х лет(((. Остаеса только надежда на фриланс, да и изучать его довольно просто, хотя некоторые моменты бывают потными

Petya-A
() автор топика
Ответ на: комментарий от CryNet

Да, общего назначения. Потом юзеры декларативно конфигурируют под себя

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от Petya-A

ну в вакансиях к сожалению требуют с опытом как минимум от 2х лет(((

На это можно спокойно забить. Это эдакая защита от дурака. Есть пет-проект в github? Отлично! Нет? Ну тогда нужно сделать. Всё остальное как правило ерунда. Эйчары много чего пишут в вакансиях.

Вот я сейчас работаю в проекте, где в вакансии было указано, что требуется знание Node.js, но я всё равно откликнулся. Как результат – я ни строчки кода на Node.js не написал, просто бэк на этой технологии и всё.

CryNet ★★★★★
()
Ответ на: комментарий от CryNet

А вот за эту инфу тебе большое СПАСИБО!!! Потому что я и подумать не мог, что оно все так устроено

Petya-A
() автор топика
Ответ на: комментарий от Petya-A

Не за что. Главное пройти эйчаров с их неадекватными запросами. Если требуется что-то, что вы не знаете, то можно спросить насколько это нужно хорошо знать. Вдруг просто оно просто используется в проекте и конкретно вы с этим работать не будете или разрешат доучить в процессе работы.

CryNet ★★★★★
()
Последнее исправление: CryNet (всего исправлений: 1)
Ответ на: комментарий от CryNet

Мне кажется, что если я не отвечу хоть на один вопрос, они меня просто пошлют.. Просто такое чаще всего бывает

Petya-A
() автор топика
Ответ на: комментарий от Petya-A

Поверь, это совсем не так. Лучше честно говорить что ты знаешь и что ты не знаешь.

Demacr ★★
()
Ответ на: комментарий от vertexua

просто очень хорошие средние показатели по всем фронтам

Некоторые суперские - держать миллион соединений при умеренном потреблении ресурсов. Мгновенная компиляция.

anonymous
()
Ответ на: комментарий от hobbit

«The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.» (c) Rob Pike

Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.