1. Задача: In-memory cache
Нужно написать простую библиотеку in-memory cache. Для простоты считаем, что у нас бесконечная память и нам не нужно задумываться об удалении ключей из него. Реализация должна удовлетворять интерфейсу:
type Cache interface {
Set(k, v string)
Get(k string) (v string, ok bool)
}Задача 2
Модель библиотеки
Есть 3 сущности: "Автор", "Книга", "Читатель". Физически книга только одна и может быть только у одного читателя. Нужно составить таблицы для библиотеки так, чтобы это учесть.
3. Задача: Выбрать названия всех книг, которые на руках
4. Задача: Выбрать названия всех книг в библиотеке, у которых больше 3 авторов
5.…