Golang вопросы собеседований
13.7K subscribers
658 photos
5 videos
1 file
464 links
@notxxx1 - админ

@Golang_google - Golang для разработчиков

@itchannels_telegram - 🔥лучшие из ит

@golangl - chat

@golangtests - golang tests

@golang_jobsgo - go chat jobs

@ai_machinelearning_big_data - AI

@data_analysis_ml

РКН: clck.ru/3FmtKd
Download Telegram
👣 Лучшие практики тестирования на Go

Полезная статья с примерами написания эффективных тестов на Go и советами, чего следует избегать

🟡 Лучшие практики тестирования на Go
🟡 И вот ещё полезная статья с Хабра

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Сборник рецептов Go

Это сборник 344 микро-скриптов на Go для бытовых действий таких как работа с файлами, манипуляции с разными типами данных и т.д.

🟡 Идиомы программирования на Go

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.iss.one/ai_machinelearning_big_data
C++ t.iss.one/cppsobes
Python: t.iss.one/pro_python_code
Хакинг: t.iss.one/linuxkalii
Devops: t.iss.one/devOPSitsec
АНАЛИЗ Данных: t.iss.one/data_analysis_ml
Javascript: t.iss.one/javascriptv
C#: t.iss.one/csharp_ci
Java: t.iss.one/javatg
Базы данных: t.iss.one/sqlhub
Linux: t.iss.one/linuxacademiya
Python собеседования: t.iss.one/python_job_interview
Мобильная разработка: t.iss.one/mobdevelop
Docker: t.iss.one/DevopsDocker
Golang: t.iss.one/Golang_google
React: t.iss.one/react_tg
Rust: t.iss.one/rust_code
PHP: t.iss.one/phpshka
Android: t.iss.one/android_its
Frontend: t.iss.one/front
Big Data: t.iss.one/bigdatai
Собеседования МЛ: t.iss.one/machinelearning_interview
МАТЕМАТИКА: t.iss.one/data_math
C++ собеседования: t.iss.one/cppsobes
Kubernets: t.iss.one/kubernetc


💼 Папка с вакансиями: t.iss.one/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.iss.one/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.iss.one/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.iss.one/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.iss.one/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.iss.one/memes_prog
🇬🇧Английский: t.iss.one/english_forprogrammers
🧠ИИ: t.iss.one/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.iss.one/addlist/BkskQciUW_FhNjEy
👣 Реализация разных алгоритмов и структур данных на Go

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

🟡 Data Structures and Algorithms

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Взаимодействие с MongoDB посредством Go

С большой долей вероятности Go-разработчик будет соприкасаться с разными БД в работе, возможно это будут NoSQL базы данных.

Так что вот отличная статья с примерами того, как управлять MongoDB при помощи Go;
в статье затрагиваются базовые операции:
— вставка документа в MongoDB
— запись нескольких документов
— поиск документа в MongoDB
— обновление/удаление документа

🟡 Go & MongoDB

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Продвинутые техники оптимизации кода на Go

Полезная подборка методов поиска узких мест и оптимизации кода на Go.
Собственно, вот некоторые из описываемых методов:

— CPU-профилирование: поможет увидеть, сколько процессорного времени тратится на вызов каждой функции

— использование sync.Pool для более эффективного управления памятью

— профилирование памяти: поможет увидеть использование памяти, выявить потенциальные утечки

🟡 Advanced techniques for code optimization in Go

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Объяснение концепций Go для начинающих

Здесь подробно с большим количеством примеров разбираются такие темы, как:
— работа с указателями
— конкурентность, горутины и т.д.
— структуры данных, map
— операции со строками

🟡 Типичные задачи Go

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Движок для блога на Go — пет-проект для продвинутых гоферов

Это простой однопользовательский файловый движок на Go для блогов, отличная идея для пет-проекта

Этот движок позволяет писать заметки на MD, файлы заметок имеют следующую структуру:
— Заголовок поста
— Дата публикации поста; посты упорядочиваются по дате публикации в обратном хронологическом порядке
— Список тегов, разделенных запятыми
— Текст самой заметки

Можно быстро запустить с помощью Docker:
docker run --rm -it -p 8080:8080 vgarvardt/rklotz


🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM