Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
945 - Telegram Web
Telegram Web
👣 Отличная подборка лучших практик программирования на Go

Здесь затрагивается масса вопросов:
— конкатенация строк
— вызов t.Fatal из отдельных горутин (плохая идея)
— создание расширяемых API для CLI
— логирование ошибок
— нейминг функций и методов

По каждому вопросу приводятся варианты, как нужно писать код, а как нет — в общем в процессе изучения будет над подумать

📎 Go best practices

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1
👣 Полезный сайт с массой простых скриптов и рецептов на Go

Среди этих скриптов например:
— код для поиска доменного имени по IP
— кастомный планировщик для k8s
— скрипт для передачи файлов

На скрине код на Go для отображения доменного имени, привязанного к конкретному IP

🟡 Сайт со скриптами Go на разные случаи

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥21
👣 Работа с 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
👍42🔥1
👣 Большая подборка задач по Go с LeetCode + решения к ним + тесты

Здесь есть самые разные задачи: простые/средние/сложные, много задач по структурам данных (таким как связные списки, деревья), есть задачи на динамическое программирование — в общем, неплохо порешать что-то из этого перед собеседованием

🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥1🥴1
👣 Реализация разных алгоритмов и структур данных на 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
6🔥3🥰3👍1
Давайте проверим ваши знания работы бинарного дерева поиска. Посмотрите на изображение и ответьте на вопрос ниже.

#викторина #bst
👍2
👣 Открытая книга по Go

В этой книге разбирается 25 тем, связанных с Go, таких как:
— работа с файлами, чтение/запись
— взаимодействие с разными БД, на примере Sqlite
— конкурентность, горутины
— тестирование
— интерфейсы, структуры и т.д.

Можно использовать эту книгу для освежения в памяти каких-то тем

🟡 Go book

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍2🔥1🌚1
👣 Решения разных задач с LeetCode на Go

Здесь собраны задания с LeetCode + решения к ним на Go, в целом довольно полезно прорешать пару таких задач перед собеседованием

🟡 LeetCode — решения на Go

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍1🔥1
👣 Управление памятью в Golang - советы по обеспечению эффективности и стабильности работы Go приложений

#golang

https://golang.withcodeexample.com/blog/memory-management-golang-safeguarding-efficiency-stability/

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
🥴42👍2🥱2🔥1
2025/07/10 19:57:20
Back to Top
HTML Embed Code: