goldengate_lib