Skip to content

snll1/bloomgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bloom Go

Simple bloom filter in go.

Sample

    package main

    import (
        "fmt"
        "github.com/oldcodemonk/bloomgo"
    )

    func main() {
        bloomFilt := New(10000, 0.01)
	    bloomFilt.Add([]byte("bob"))
        bloomFilt.Add([]byte("sam"))
        bloomFilt.Add([]byte("mary"))

        fmt.Println(bloomFilt.Exists([]byte("bob")))
        fmt.Println(bloomFilt.Exists([]byte("abc")))
    }

About

Simple bloom filter in go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages