Full bitcoin solution written in Go (golang)