go-prepare-commit