neo4j / neo4j-go-driver

Neo4j Bolt Driver for Go
Apache License 2.0
482 stars 68 forks source link

Package tidy up #549

Open lucapirolo opened 7 months ago

lucapirolo commented 7 months ago

Changes Made

  1. Refactoring Types to config Package:

    • Moved Bookmarks type and related code into the config package.
    • Relocated TransactionConfig and SessionConfig to the config package.
    • Transferred AccessMode to the config package.
  2. Updating References:

    • Updated all previous references from neo4j. to config. to reflect the new locations of these types.
  3. Introducing Type Aliases for Backward Compatibility:

    • Introduced type aliases in the Neo4j package for each moved type to ensure backward compatibility.
StephenCathcart commented 7 months ago

@lucapirolo just letting you know I've not forgotten about this package tidy up! I'll be finishing up reviewing this soon and update the PR afterwards. Thanks again for the large contribution 👍