Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dgryski/go-boomphf
/ functions
Functions
12 in github.com/dgryski/go-boomphf
⨍
Functions
12
◇
Types & classes
2
↓ 4 callers
Method
get
get bit 'bit' in the bitvector d
boomphf.go:155
↓ 3 callers
Function
newbv
(size uint32)
boomphf.go:150
↓ 3 callers
Function
rotl
(v uint32, r uint32)
boomphf.go:136
↓ 3 callers
Method
set
set bit 'bit' in the bitvector d
boomphf.go:164
↓ 3 callers
Function
xorshiftMult64
64-bit xorshift multiply rng from http://vigna.di.unimi.it/ftp/papers/xorshift.pdf
boomphf.go:141
↓ 2 callers
Method
reset
()
boomphf.go:168
↓ 1 callers
Function
New
New contructs a perfect hash function for the keys. The gamma value controls the space used.
boomphf.go:19
↓ 1 callers
Method
Query
Query returns the index of the key
boomphf.go:96
↓ 1 callers
Method
Size
Size returns the size in bytes
boomphf.go:125
↓ 1 callers
Method
computeRanks
()
boomphf.go:79
↓ 1 callers
Function
testKeys
(t *testing.T, n int)
boomphf_test.go:12
Function
TestKeys
(t *testing.T)
boomphf_test.go:51