github.com/pektezol/bitreader (go): BitReader is a simple bit reader with big/little-endian support for golang. It can read stream data from an io.Reader; can read from os.File and a byte array with bytes.NewReader(array). Uses bitwise operations for v2. Supports reading up to 64 bits at one time. Includes wrapper functions for most used data types. Error checking on all but wrapper functions. Thanks to github.com/mlugg for the big help!
Keywords: bitreader|golang