Since it's in go, wouldn't it be great if it also expose go api?

yes, yes it would!