libarchive bindings for Go