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
812 - Telegram Web
Telegram Web
🖥 100 команд Linux!

Краткая
база для всех, кто работает с Linux.

В этом видео мы разыгрываем 3 крутые книги по Linux:

- Внутреннее устройство Linux. 3-е изд. | Кетов Дмитрий
- Unix и Linux: руководство системного администратора | Хейн Трент Р., Макин Дэн
- Командная строка Linux. Полное руководство. 2-е межд. изд. | Шоттс Уильям

Подписывайтесь на канал, оставляйте осмысленный комментарий под видео и выигрывайте эти крутые книги!

https://www.youtube.com/watch?v=FP8UwvEe3Cs

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2🔥1
👣 107 задач по Go с Leetcode с решениями

Здесь собраны решения самых разных задач: сложных/средних/лёгких
Держите, пригодится)

📎 Решение задач с Leetcode

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍3🌚3🥰1😁1
👣 Пример 3 паттернов проектирования на Go: Строитель, Одиночка, Наблюдатель

Здесь приводятся примеры реализации 3 паттернов: Builder, Singleton и Observer.
Немного о самих этих паттернах:

Строитель (Builder) — порождающий паттерн
Разделяет этапы создания сложного объекта и инициализации его состояния так, что одинаковый процесс построения может создать объекты с разным состоянием.

Одиночка (Singleton) — порождающий паттерн
Гарантирует, что класс имеет только 1 экземпляр и предоставляет глобальную точку доступа к нему.

Наблюдатель (Observer) — поведенческий паттерн
Определяет зависимость "один ко многим" между объектами — то есть, когда 1 объект меняет своё состояние, все зависимые объекты обновляются автоматически.

🟡 Go design patterns
🟡 Кстати, большая подборка почти всех паттернов

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍3🔥2
👣 Gocron — пет-проект по созданию простого аналога cron

git clone https://github.com/legostin/gocron
cd gocron
# ...задаём cronjob.json
go build main.go
./main


Например, чтобы запускать команду ping -c 4 google.com >> ./logs.txt каждые 15 секунд нужно написать в cronjob.json это:
{
"Tasks":[
{
"Period":15,
"Command":"ping -c 4 google.com",
"Output":"./logs.txt"
}
]
}


В общем, простой пет-проект, который поможет в изучении Go

🖥 GitHub

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥21🌭1
👣 Шпаргалка по Go с необходимым минимумом

Здесь приведены примеры с объяснением базовых понятий Go таких как рефлексия, каналы, горутины, интерфейсы, указатели, структуры и т.д.
Самое то, для повторения перед собеседованием

🟡 Cheat sheet

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥32🌚1
👣 Полезный туториал по организации автоматической сборки приложения на Go с GitHub Actions

GitHub Actions отлично подходят для сборки простых Go-проектов и обеспечивают большую гибкость в настройке.
И в этом туториале пошагово описывается весь процесс: от управления версионированием до написания Makefile и Dockerfile.

🟡 Building Go app with GitHub Actions

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥2
2025/07/14 03:32:02
Back to Top
HTML Embed Code: