automerge / automerge-go

MIT License
98 stars 6 forks source link

Use new C API #9

Closed ConradIrwin closed 1 year ago

ConradIrwin commented 1 year ago

This change does not change the external API, there are two minor behavioural changes:

As part of moving to the new API, the implementation was refactored to simplify the internals, and particularly now we aren't building our own C functions too, it was possible to split the code out into several .go files.

Depends on: https://github.com/automerge/automerge/pull/530