Skip to content

Commit

Permalink
chore(upgrade): go version upgrade with read me update
Browse files Browse the repository at this point in the history
  • Loading branch information
ehrktia committed Mar 31, 2024
1 parent bbb6fa9 commit 0bb9771
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 26 deletions.
57 changes: 32 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
# venn


<p align="center">
<img src="./assets/venn.png" title="" alt="logo!" data-align="center">
</p>


![GitHub](https://img.shields.io/github/license/ehrktia/venn)
![GitHub last commit](https://img.shields.io/github/last-commit/ehrktia/venn)
![GitHub contributors](https://img.shields.io/github/contributors/ehrktia/venn)
![GitHub go.mod Go version (branch)](https://img.shields.io/github/go-mod/go-version/ehrktia/venn/main)
![GitHub Workflow Status](https://img.shields.io/github/workflow/status/ehrktia/venn/Test)
[![Go Reference](https://pkg.go.dev/badge/github.com/ehrktia/venn.svg)](https://pkg.go.dev/github.com/ehrktia/venn)




Venn follows unix principle and does only one thing i.e - union and
intersection operations on data sets
To use the pkg run the below command
Expand Down Expand Up @@ -55,29 +64,29 @@ There are dedicated union and intersection operations available for
## performance stats

```
BenchmarkIntersectString-8 85666 18306 ns/op
BenchmarkIntersectString-8 68802 14656 ns/op
BenchmarkIntersectString-8 83733 13640 ns/op
BenchmarkIntersectString-8 85290 13164 ns/op
BenchmarkIntersectString-8 86738 12772 ns/op
BenchmarkIntersectString-8 87987 12915 ns/op
BenchmarkIntersectString-8 92313 13504 ns/op
BenchmarkIntersectString-8 85320 12857 ns/op
BenchmarkIntersectString-8 89677 12985 ns/op
BenchmarkIntersectString-8 86006 13069 ns/op
BenchmarkDeDupString-8 10000 103755 ns/op
BenchmarkDeDupString-8 10000 102127 ns/op
BenchmarkDeDupString-8 10000 100217 ns/op
BenchmarkDeDupString-8 12430 94822 ns/op
BenchmarkDeDupString-8 12348 92181 ns/op
BenchmarkDeDupString-8 12560 94198 ns/op
BenchmarkDeDupString-8 12190 93790 ns/op
BenchmarkDeDupString-8 12916 94538 ns/op
BenchmarkDeDupString-8 15499 92844 ns/op
BenchmarkDeDupString-8 12674 88127 ns/op
BenchmarkIntersectString-8 85666 18306 ns/op
BenchmarkIntersectString-8 68802 14656 ns/op
BenchmarkIntersectString-8 83733 13640 ns/op
BenchmarkIntersectString-8 85290 13164 ns/op
BenchmarkIntersectString-8 86738 12772 ns/op
BenchmarkIntersectString-8 87987 12915 ns/op
BenchmarkIntersectString-8 92313 13504 ns/op
BenchmarkIntersectString-8 85320 12857 ns/op
BenchmarkIntersectString-8 89677 12985 ns/op
BenchmarkIntersectString-8 86006 13069 ns/op
BenchmarkDeDupString-8 10000 103755 ns/op
BenchmarkDeDupString-8 10000 102127 ns/op
BenchmarkDeDupString-8 10000 100217 ns/op
BenchmarkDeDupString-8 12430 94822 ns/op
BenchmarkDeDupString-8 12348 92181 ns/op
BenchmarkDeDupString-8 12560 94198 ns/op
BenchmarkDeDupString-8 12190 93790 ns/op
BenchmarkDeDupString-8 12916 94538 ns/op
BenchmarkDeDupString-8 15499 92844 ns/op
BenchmarkDeDupString-8 12674 88127 ns/op
```

Expand All @@ -87,5 +96,3 @@ There are dedicated union and intersection operations available for

This is a open source library , all pull request and feature request are welcome
Thank you in advance for your time and efforts


Binary file added assets/venn.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module github.com/ehrktia/venn

go 1.18
go 1.22

0 comments on commit 0bb9771

Please sign in to comment.