a libharu binding for golang