Awesome Go

bit

CategoryData Structures and Algorithms
SubcategoryBit-packing and Compression
Stars0

Golang set data structure with bonus bit-twiddling functions

About bit

Your basic bit GoDoc

Set data structure for positive numbers

A bit array, or bit set, is an efficient set data structure. It consists of an array that compactly stores bits and it uses bit-level parallelism to perform operations quickly.

Venn diagram

Installation

Once you have installed Go, run this command to install the bit package:

go get github.com/yourbasic/bit

Documentation

There is an online reference for the package at godoc.org/github.com/yourbasic/bit.

Roadmap

The only accepted reason to modify the API of this package is to handle issues that can't be resolved in any other reasonable way.

Stefan Nilsson – korthaj

Frequently Asked Questions

What is bit?

bit is a Data Structures and Algorithms library for the Go programming language. Golang set data structure with bonus bit-twiddling functions

How do I install bit?

Install bit with the Go module system using `go get yourbasic/bit`. Check the repository for the current installation instructions.

What category does bit belong to?

bit is listed under Data Structures and Algorithms, specifically Bit-packing and Compression.

← Back to Bit-packing and Compression