Categorygithub.com/quix-labs/flash
repositorypackage
0.0.0-20241116113125-e455efdc694e
Repository: https://github.com/quix-labs/flash.git
Documentation: pkg.go.dev

# README

Flash

Documentation License

Flash is a lightweight Go library for managing real-time PostgreSQL changes using event management.

Notes

This library is currently under active development.

Features and APIs may change.

Contributions and feedback are welcome!

Features

  • ✅ Start/Stop listening during runtime.
  • ✅ Supports common PostgreSQL events: Insert, Update, Delete, Truncate.
  • ✅ Driver interfaces for creating new drivers.
  • ✅ Parallel Callback execution using goroutine
  • ✅ Listen for changes in specific columns, not the entire row.
  • ✅ Listen changes using WAL replication

🌐 Visit Our Website

For more information, updates, and resources, check out the official website:

📚 Documentation

Our detailed documentation is available to help you get started, learn how to configure and use Flash, and explore advanced features:

Contributing

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes.
  4. Push your branch.
  5. Create a pull request.

Credits

License

MIT. See the License File for more information.