bzip2cgo build in ubuntu: apt-get install -y libbz2-dev and then: cd bzipper go build -v . try: # compress and decompress < main.go ./bzipper | bunzip2 | sha1sum # verify cat main.go | sha1sum