Домашки

This commit is contained in:
2025-05-23 07:54:04 +03:00
parent 02d8430a3a
commit d7fae1b7c1
11 changed files with 285 additions and 0 deletions

11
homework/01.md Normal file
View File

@ -0,0 +1,11 @@
# Домашнее задание №1
📗 В домашнем задании нужно реализовать функцию по конвертации числа из прямого порядка следования байт (Big Endian) в обратный порядок следования байт (Little Endian).
Например, число 0x01020304 при вызове функции должно быть сконвертировано в число 0x04030201, а число 0x0000FFFF в 0xFFFF0000. Поподробнее про порядки следования байт можно прочитать здесь.
📌 Для выполнения домашнего задания подготовлен шаблон кода и основные тесты, которую помогут проверить корректность реализации конвертации. Шаблона доступен по ссылке.
### Задание со звездочкой
Выполнять необязательно, но если вы уже знакомы с дженериками в Go, то попробуйте реализовать обобщенную функцию конвертации, которая сможет работать не только с uint32, но еще и с uint16 и uint64 типами данных.