From 17d52145c8f66584439c32add3ef7e548adb72c4 Mon Sep 17 00:00:00 2001 From: Emir Pasic Date: Thu, 5 Mar 2015 20:12:13 +0100 Subject: [PATCH] Update README.md --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index de17b88..4baeee6 100644 --- a/README.md +++ b/README.md @@ -20,21 +20,21 @@ Implementation of various data structures in Go. ## Motivations -Java Collections, C++ Standard Template Library (STL) containers, Qt Containers missing in Go. +Collections and data structures found in other languages: Java Collections, C++ Standard Template Library (STL) containers, Qt Containers, etc. ## Goals -- Fast algorithms: +- **Fast algorithms**: - Based on decades of knowledge and experiences of other libraries mentioned below. -- Memory efficient algorithms: +- **Memory efficient algorithms**: - Avoiding to keep consume memory by using optimal algorithms and data structures for the given set of problems. -- Easy to use library: +- **Easy to use library**: - Well-structued library with minimalistic set of atomic operations from which more complex operations can be crafted. -- Stable library: +- **Stable library**: - Only additions are permitted keeping the library backward compatible. -- Solid documentation and examples: +- **Solid documentation and examples**: - TODO -- Production ready: +- **Production ready**: - TODO There is often a tug of war between speed and memory when crafting algorithms. We choose to optimize for speed in most cases within reasonable limits on memory consumption. @@ -47,4 +47,4 @@ There is often a tug of war between speed and memory when crafting algorithms. W Copyright (c) Emir Pasic, All rights reserved. -GNU Lesser General Public License Version 3, see [LICENSE](https://github.com/emirpasic/gods/blob/master/LICENSE) for more details. \ No newline at end of file +GNU Lesser General Public License Version 3, see [LICENSE](https://github.com/emirpasic/gods/blob/master/LICENSE) for more details.