Почему ты выбрал Go в качестве основного языка разработки?
Я выбрал язык Go для проектов по нескольким причинам:
Читать ответПодготовка к интервью
7 вопросов с собеседований в Twinby
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Twinby. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, sql.
Каталог
Я выбрал язык Go для проектов по нескольким причинам:
Читать ответРекомендуется завершать выполнение горутины с помощью контекста (context), потому что контекст позволяет управлять временем жизни горутины и её отменой.
Читать ответВ работе с Go для профилирования обычно использую встроенный пакет pprof, который позволяет собирать и анализировать профили CPU, памяти, блокировок и горутин.
Читать ответПреимущества языка Go:
Читать ответДанные могут не извлекаться из базы по нескольким причинам:
Читать ответВ Go синхронизация с помощью WaitGroup реализована через структуру из пакета sync, которая позволяет ждать завершения набора горутин.
Читать ответДа, процедура отправки изменений через Pull Request (PR) или Merge Request (MR) широко используется в командной разработке для контроля качества кода и совместной работы.
Читать ответ