pkg/

directory
v0.0.0-...-f4bd7b1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 17, 2015 License: Apache-2.0

Directories

Path Synopsis
rpc
Package cpu provides wrapper around assembly functions for checking processor instruction capabilities for SSE4.1, AVX, AVX2 support Example “cpu.HasSSE41()“ returns true for SSE4.1 instruction support, false otherwise “cpu.HasAVX()“ returns true for AVX instruction support, false otherwise “cpu.HasAVX2()“ returns true for AVX2 instruction support, false otherwise
Package cpu provides wrapper around assembly functions for checking processor instruction capabilities for SSE4.1, AVX, AVX2 support Example “cpu.HasSSE41()“ returns true for SSE4.1 instruction support, false otherwise “cpu.HasAVX()“ returns true for AVX instruction support, false otherwise “cpu.HasAVX2()“ returns true for AVX2 instruction support, false otherwise
crypto
md5
sha1
Package sha1 implements the SHA1 hash algorithm as defined in RFC 3174.
Package sha1 implements the SHA1 hash algorithm as defined in RFC 3174.
sha256
Package sha256 provides SHA256SSE3, SHA256AVX, SHA256AVX2
Package sha256 provides SHA256SSE3, SHA256AVX, SHA256AVX2
sha512
Package sha512 implements the SHA512 hash algorithms as defined in FIPS 180-2.
Package sha512 implements the SHA512 hash algorithms as defined in FIPS 180-2.
cache/data
Package data implements in memory caching methods for data
Package data implements in memory caching methods for data
cache/metadata
Package metadata implements in memory caching methods for metadata information
Package metadata implements in memory caching methods for metadata information
Package erasure is a Go wrapper for the Intel Intelligent Storage Acceleration Library (Intel ISA-L).
Package erasure is a Go wrapper for the Intel Intelligent Storage Acceleration Library (Intel ISA-L).
hash
crc32c
Package crc32c provides wrapper around Intel's fast CRC32C with PCLMULQDQ instructions.
Package crc32c provides wrapper around Intel's fast CRC32C with PCLMULQDQ instructions.
Package minhttp provides easy to use graceful restart for a set of HTTP services This package is a fork from https://github.com/facebookgo/grace Re-licensing with Apache License 2.0, with code modifications
Package minhttp provides easy to use graceful restart for a set of HTTP services This package is a fork from https://github.com/facebookgo/grace Re-licensing with Apache License 2.0, with code modifications
Package probe implements a simple mechanism to trace and return errors in large programs.
Package probe implements a simple mechanism to trace and return errors in large programs.
api
utils
atomic
Package atomic provides atomic file write semantics by leveraging Rename's() atomicity.
Package atomic provides atomic file write semantics by leveraging Rename's() atomicity.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL