The first generic package I ever created in Go was an lru cache implementation. It's cool to see this and compare :)