Skip to content

Releases: gozeloglu/set

v1.0.1

28 Mar 20:47
Compare
Choose a tag to compare

5e5e665 Race condition bug fixed.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

28 Mar 16:25
2984793
Compare
Choose a tag to compare

Thread-safe set

  • ThreadSafe/Add method added.
  • ThreadSafe/Append method added.
  • ThreadSafe/Remove method added.
  • ThreadSafe/Contains method added.
  • ThreadSafe/Size method added.
  • ThreadSafe/Pop method added.
  • ThreadSafe/Clear method added.
  • ThreadSafe/Empty method added.
  • ThreadSafe/Slice method added.
  • ThreadSafe/Union method added.
  • ThreadSafe/Intersection method added.
  • ThreadSafe/Difference method added.
  • ThreadSafe/IsSuperset method added.
  • ThreadSafe/IsSubset method added.
  • ThreadSafe/IsDisjoint method added.
  • ThreadSafe/Equal method added.
  • ThreadSafe/SymmetricDifference method added.
  • Unit tests added.
  • New types added.
  • New function refactored.
  • Interface type renamed.
  • Recevier, parameter, and return types refactored.
  • Makefile updated.

What's Changed

New Contributors

Full Changelog: v0.8.1...v1.0.0

v0.8.1

24 Mar 17:00
Compare
Choose a tag to compare

ee55df4 bench_test.go file added for benchmark tests.
7b28a3d Documentation updated for thread-safety.

Full Changelog: v0.8.0...v0.8.1

v0.8.0

12 Mar 21:58
Compare
Choose a tag to compare

5059750 IsDisjoint method added.
bfd9458 Pop method refactored.
a9dd301 SymmetricDifference method added.

Full Changelog: v0.7.0...v0.8.0

v0.7.0

12 Mar 16:49
Compare
Choose a tag to compare

0b27e00 Equal() method added.

Full Changelog: v0.6.0...v0.7.0

v0.6.0

11 Mar 16:02
Compare
Choose a tag to compare

3ae7c95 IsSuperset() method added.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

10 Mar 19:48
Compare
Choose a tag to compare

v0.5.0

1ae08b2 IsSubset() added.

Full Changelog: v0.4.0...v0.5.0

v0.4.1

09 Mar 20:33
Compare
Choose a tag to compare

Hotfix for go-doc.

v0.4.0

09 Mar 20:22
Compare
Choose a tag to compare

v0.4.0

8ec4356 Difference() method added.

Full Changelog: v0.3.0...v0.4.0

v0.3.0

08 Mar 21:12
Compare
Choose a tag to compare

a4de55c Added Union() method.
14487c2 Added Intersection() method.

Full Changelog: v0.2.0...v0.3.0