algos to try: cast as uint cast as uint64 to = []byte(C.GoString(from)) (makes 2 copies?) concurrent versions of these