Commit Graph

20 Commits

Author SHA1 Message Date
Emir Pasic 41012c6c58 Improve code coverage 2022-04-13 16:52:21 +02:00
Emir Pasic e2b92bbc7a Interface implementation assertions moved outside the functions 2022-04-13 15:04:39 +02:00
Emir Pasic 1f0b87f0e1 Implements json.Marshaler and json.Unmarshaler interfaces 2022-04-12 04:31:44 +02:00
mshadow c9a2dcad62 Implements json.Marshaler and json.Unmarshaler 2021-04-08 15:19:55 +08:00
emirpasic 5123d6be01 - fix comments/documentation, rigorous serialization testing 2018-09-21 04:45:26 +02:00
Emir Pasic 706042c8bc - hash map (de)serialization 2017-03-06 03:44:02 +01:00
Emir Pasic efcbbe6274 - detailed extensive tests with breakdown on number of elements 2016-07-16 04:40:16 +02:00
Emir Pasic a7ad28443d - bidimap implemention as dual hashmap bidirectional map
- tests
2016-07-01 06:48:01 +02:00
Emir Pasic 213367f1ca - replace long bsd text with short in all .go files 2016-06-27 04:21:09 +02:00
Emir Pasic 20229603ab - refactor all iterators and enumerables into separate files 2016-06-27 04:02:52 +02:00
Emir Pasic 59bebe43ce - update all documentation to be in godoc style 2016-06-25 17:02:21 +02:00
Emir Pasic ef9baa808a - golint 2016-06-24 21:52:16 +02:00
Emir Pasic d07be9402c - refactor maps' tests 2016-06-24 19:38:16 +02:00
Emir Pasic 4d3c47ce2a - go report badge 2016-06-24 18:29:35 +02:00
Emir Pasic 3b3edfc539 - naming conventions (calling interfaces by what they are) 2016-06-22 03:09:48 +02:00
Emir Pasic 160299d0f7 - fix spelling mistake everywhere (expacted -> expected) and go vet/fmt 2016-06-12 15:04:33 +02:00
Emir Pasic 48ad2d72e6 go vetting 2015-03-10 22:19:32 +01:00
emirpasic 3aa0eeddfb ArrayList addition (inc. test, example and documentation) 2015-03-07 17:09:47 +01:00
emirpasic a2f7d2482e switching to BSD-style license [http://www.reddit.com/r/golang/comments/2y2x5v/gods_data_structures_for_go/cp6a90n] 2015-03-06 17:10:34 +01:00
Emir Pasic 0f320a5e72 hashmap implemented (inc. tests) 2015-03-05 18:46:42 +01:00