[404] — программирование
43.7K subscribers
101 photos
2 videos
1.75K links
Научим тебя программировать бесплатно.

Сотрудничество: @zubar89

Канал включён в перечень РКН: https://rkn.link/WlS
Download Telegram
🔥 Генерация и использование моков в Go[23:35]

Mock — объект, который имитирует поведение реального экземпляра чтобы мы могли протестировать приложение.

Автор рассказывает как создавать и использовать моки в Go и как эффективно тестировать приложение с их помощью.

Перейти к просмотру

#видео #go
🧩 Как работать с Prometheus в Go[21:46]

Метрики важны для понимания производительности и использования ресурсов микрослужб. Самым популярным инструментом для мониторинга является Prometheus.

В видео рассказано о работе с Prometheus в Go и интеграции экспортера в приложение на примере рекламного сервера

Перейти к просмотру

#видео #go
⚡️ Несколько советов по main.go[7:12]

main.go — специальный пакет, который предназначен для компиляции в двоичный исполняемый файл. В нём есть функция main(), которая является точкой входа в исполняемую программу.

Автор даёт советы по правильному оформлению первого исполняемого файла на языке Go.

Перейти к просмотру

#видео #go
⚡️ Сравниваем скорость встраиваемых key-value баз данных[11:31]

этом видео разбирается, как выбрать быструю и эффективную встроенную key-value базу данных для вашего приложения на Go. Какие недостатки у Redis и есть ли альтернативы.

Из ролика вы узнаете о технологиях, лежащих в основе Bolt, LevelDB и Badger, а также увидите их производительность в разных сценариях.

Перейти к просмотру

#видео #go
⚡️ Чем хорош Golang?[18:33]

Хоть этот язык и не такой популярный, как Java, Python или JS, но его всё равно часто используют в сложных и быстрых системах.

Чем так хорош этот язык? Что на нём пишут? И сколько платят разработчикам на Go? На все эти вопросы дал ответ автор этого видео.

Перейти к просмотру

#видео #go
⚡️ Учим Go[24:35]

Go — компилируемый многопоточный язык программирования, разработанный внутри Google. Он создавался для тяжёлых приложений, но нашёл своё место в Backend-разработке.

Автор говорит про основы языка, его установку, работу с ним, запуск приложений, основной синтаксис (на примере Hello world), переменные, пакеты.

Перейти к просмотру

#видео #go
🔥 Как устроен тип Map в Golang?[34:32]

Map в Golang — это ссылочный тип данных, который представляет собой хеш-таблицу, позволяет хранить и брать данные по ключу.

В этом ролике вы узнаете про внутреннее устройство Map в Go, зачем заранее аллоцировать заранее память и почему порядок обхода — случайный.

Перейти к просмотру

#видео #go
🧑‍💻 Публичное Code Review Go-проекта[1:06:59]

Code Review — это когда опытный программист смотрит и исправляет приложение ученика. Это отличная возможность улучшить качество кода и собственные навыки.

В ролике Senior-разработчик разбирает приложение новичка. Речь пойдёт про оптимизацию, алгоритмы, нейминг переменных и чистый код.

Перейти к просмотру

#видео #go
🏗 Чистая архитектура на Go — [57:02]

С нормальной архитектурой в разы проще тестировать приложение. К тому же, новые участники проекта смогут быстро понять, что к чему.

Но вот создать качественную архитектуру можно самостоятельно, занимаясь программированием лет так 10. Или… просто просмотрев это видео.

Перейти к просмотру

#видео #go
⚡️ Учим Go[24:35]

Go — компилируемый многопоточный язык программирования, разработанный внутри Google. Он создавался для тяжёлых приложений, но нашёл своё место в Backend-разработке.

Автор говорит про основы языка, его установку, работу с ним, запуск приложений, основной синтаксис (на примере Hello world), переменные, пакеты.

Перейти к просмотру

#видео #go