Golang вопросы собеседований
13.5K subscribers
631 photos
3 videos
1 file
433 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
加入频道
👣 Подборка 344 идиом программирования на 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
👣 Временная и пространственная сложность разных алгоритмов Computer Science

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

📎 PDF

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Лучшие практики для Go-разработчика

Очень насыщенный гайд о том, как лучше писать код на Go: от именования переменных до создания CLI-утилит
Всё объясняется на практических примерах, уверен будет полезно

▶️ Best practices Go

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 100 решённых задач по Go с LeetCode

Вот формулировки некоторых заданий:
— найти максимальную глубину бинарного дерева
— определение функции возведения в степень
— найти максимальную подпоследовательность
— циклически прокрутить массив на k позиций

К каждому решению предусмотрительно написаны тесты

📎 Решения задач по Go с LeetCode

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Шпаргалка по основам Go

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

📎 Cheatsheet

@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

Полезная статья с примерами написания эффективных тестов на 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