Directories ¶
Path | Synopsis |
---|---|
api
|
|
cmd
|
|
engines
|
|
Package gqlparse provides a GraphQL parser that validates queries, ignores irrelevant operations inlines fragments and references variable values.
|
Package gqlparse provides a GraphQL parser that validates queries, ignores irrelevant operations inlines fragments and references variable values. |
Package statistics provides synchronized thread-safe statistics counters for templates and services.
|
Package statistics provides synchronized thread-safe statistics counters for templates and services. |
utilities
|
|
bitmask
Package bitmask provides a bit array implementation.
|
Package bitmask provides a bit array implementation. |
container/gomap
package gomap provides a container.Mapper implementation backed by Go's native map for benchmark reference.
|
package gomap provides a container.Mapper implementation backed by Go's native map for benchmark reference. |
container/hamap
package hamap provides a collision-safe hashmap implementation which is more efficient than Go's native map for small datasets and allows allocation-free reseting efficiently reusing memory.
|
package hamap provides a collision-safe hashmap implementation which is more efficient than Go's native map for small datasets and allows allocation-free reseting efficiently reusing memory. |
container/linear
package linear provides a container.Mapper implementation backed by a slice and linear search for benchmark reference.
|
package linear provides a container.Mapper implementation backed by a slice and linear search for benchmark reference. |
decl
Package decl provides a helper for getting the file:line declaration
|
Package decl provides a helper for getting the file:line declaration |
segmented
Package segmented provides a 2-dimensional indexed append-only array type.
|
Package segmented provides a 2-dimensional indexed append-only array type. |
xxhash
Package xxhash borrows code from github.com/pierrec/xxHash/xxHash64 and adapts it to the needs of the matcher.
|
Package xxhash borrows code from github.com/pierrec/xxHash/xxHash64 and adapts it to the needs of the matcher. |
Click to show internal directories.
Click to hide internal directories.