Skip to content

go-juicedev/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

Repository files navigation

go-juicedev ๐Ÿš€

go-juicedev is a GitHub organization focused on building efficient and developer-friendly database tools and ORM (Object-Relational Mapping) solutions for Go. Our flagship project, Juice ORM, is a high-performance ORM library designed to simplify database operations and boost development productivity.


Core Projects

๐Ÿน Juice ORM

Juice is a Go ORM library inspired by Java's MyBatis. It supports multiple database drivers, connection pooling, transaction management, and more. With its powerful SQL mapping and result binding capabilities, Juice helps developers interact with databases more efficiently.

  • Key Features:

    • Supports multiple database drivers (MySQL, PostgreSQL, etc.) and connection pool configurations.
    • Provides advanced features like transaction management and nested transactions.
    • Enables dynamic SQL generation with XML or code-based SQL mapping.
    • Includes a code generation tool, juicecli, to automate interface implementation and simplify development.
  • Documentation:

  • Performance Benchmarks:

    • Check out the juice-benchmark repository to see how Juice ORM compares with other ORM tools.

Our Tools

๐Ÿ› ๏ธ juicecli

juicecli is a command-line tool designed to automate the generation of database operation interface implementations. With a simple configuration file, developers can quickly generate code and reduce repetitive tasks.

  • Features:

    • Generates database operation interface implementations from configuration files.
    • Simplifies development workflows and improves productivity.
  • Documentation:


Why Choose go-juicedev?

  • High Performance: Juice ORM is designed for performance and stability, making it ideal for complex database operations and high-concurrency scenarios.
  • Ease of Use: Clear documentation and code generation tools make it easy for developers to get started and integrate into their projects.
  • Open Source & Community-Driven: We are committed to building an open developer community. Contributions and feedback are always welcome!

Join Us

We welcome all developers interested in Go and database development to join our community! If you have any questions, suggestions, or would like to contribute, feel free to reach out:

  • GitHub Issues: Submit issues or feature requests.
  • Pull Requests: Contributions are always welcome!
  • Discussions: Join our discussions to share ideas and experiences.

License

All projects are open-source under the MIT License. Feel free to use and contribute.


Contact Us

  • GitHub Organization: go-juicedev
  • Core Maintainer: [Your GitHub Username]
  • Email: [Your Email Address]

go-juicedev - Making Go Database Development Easier and More Efficient! ๐Ÿน

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published