1. Задача: Реализовать LRU кеш
Изначально дан только интерфейс, всё остальное необходимо реализовать самостоятельно.
package main
import (
"sync"
)
type cache interface {
Set(k, v string)
Get(k string) (v string, ok bool)
}Ответ
package main
import (
"sync"
)
type cache interface {
Set(k, v string)
Get(k string) (v string, ok bool)
}
type Node struct {…