Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

How to Build a Simple Logger in Rust (No Crates Needed!)

Автор: Saad Saleem

Загружено: 2025-12-03

Просмотров: 236

Описание:

In this video, I’ll show you how to build a simple and clean logger in Rust — without using any external crates!
We’ll create a complete logging system using only the Rust standard library.

You’ll learn how to:

✅ Generate a full timestamp manually (year, month, day, hour, minute, second)
✅ Calculate leap years yourself
✅ Format logs with INFO, WARN, and ERROR levels
✅ Print logs to the console
✅ Append logs to a file (app.log)
✅ Use OpenOptions instead of File::create so logs never get overwritten
✅ Handle errors properly with Rust’s Result type

This is a perfect beginner-friendly Rust project that covers:

Enums

File I/O

Time conversion

Basic error handling

String formatting

Clean coding patterns

If you’re learning Rust, this project will help you understand core concepts while building something practical and real.

Github Repo: https://github.com/saadsaleem187/yout...

How to Build a Simple Logger in Rust (No Crates Needed!)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Rust Network Programming | TCP Client-Server | 01

Rust Network Programming | TCP Client-Server | 01

Я на КИТАЙСКОМ ЗАВОДЕ ПК КОРПУСОВ

Я на КИТАЙСКОМ ЗАВОДЕ ПК КОРПУСОВ

Antigravity от Google: AI, который сам бесплатно прокачал мой сайт: SEO, скорость, контент

Antigravity от Google: AI, который сам бесплатно прокачал мой сайт: SEO, скорость, контент

Я Построил Молот Высокого Давления

Я Построил Молот Высокого Давления

ДАМПЫ В JAVA на практике, разбираем проблемы

ДАМПЫ В JAVA на практике, разбираем проблемы

MS-DOS Laplink — последовательная передача данных RS232

MS-DOS Laplink — последовательная передача данных RS232

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

crossterm Crate in Rust

crossterm Crate in Rust

Что наука знает об Иисусе, если он существовал?

Что наука знает об Иисусе, если он существовал?

Как я металлизировал отверстия в печатных платах

Как я металлизировал отверстия в печатных платах

anyhow Crate in Rust

anyhow Crate in Rust

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

The People versus Microsoft

The People versus Microsoft

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

ПОЛНЫЙ ПРОВАЛ «ОРЕШНИКА». Путин выставил себя на посмешище

ПОЛНЫЙ ПРОВАЛ «ОРЕШНИКА». Путин выставил себя на посмешище

RUST: A Language Without Poetry

RUST: A Language Without Poetry

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

Architecting LARGE software projects.

Architecting LARGE software projects.

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com