NetLife Guru

Open source Go packages for fast, maintainable web systems. Built with a documentation-first approach.

Product
OverviewGolang packagesNews
Documentation
DocumentationGo LoggerGo RouterGo DB Form
Company
OverviewContactNewsGitHub
Community / Support
Supportinfo@netlife.guru
© 2026 NetLife Guru. All rights reserved.
GitHubinfo@netlife.guru
NetLife GuruNetLife GuruNetLife Guru
NetLife GuruNetLife GuruNetLife Guru
OverviewDocumentationNewsSupportContact

Golang packages

AboutMulti-DriverSQL Files
Project InformationExamples
DBProject

Project Information

Documentation links, versioning policy, contribution guidelines, licensing, and project resources for the NLG DB package.

Documentation

Official package documentation, guides, examples, and integration tutorials are available at:

  • https://netlife.guru/docs/go/db

API reference is available on pkg.go.dev:

  • https://pkg.go.dev/github.com/netlifeguru/db

Source code and issue tracking:

  • https://github.com/netlifeguru/db

Official examples are available at:

  • https://github.com/netlifeguru/examples/db

Related Packages

The db package is a shared database layer and is normally used through one of the supported driver packages:

  • https://github.com/netlifeguru/db-mysql
  • https://github.com/netlifeguru/db-postgres
  • https://github.com/netlifeguru/db-scylla

The drivers also use the mapper package for result mapping:

  • https://github.com/netlifeguru/mapper

Versioning

This project follows Semantic Versioning.

See CHANGELOG.md for release history, version updates, and breaking changes.


Contributing

Community contributions, discussions, bug reports, and pull requests are welcome.

Please read CONTRIBUTING.md before submitting pull requests or opening issues.


Code of Conduct

This project follows the Contributor Covenant Code of Conduct.

Please read CODE_OF_CONDUCT.md before participating in discussions or contributing to the project.


Author

Created and maintained by NetLife Guru s.r.o.

Resources:

  • Documentation: https://netlife.guru/docs
  • GitHub: https://github.com/netlifeguru
  • Contact: info@netlife.guru

License

This project is licensed under the MIT License.

See LICENSE for full license information.

Scylla Batches

Use Scylla batches for grouped CQL writes through the Scylla driver.

Examples

Practical examples for DB usage with MySQL, PostgreSQL, Scylla, and shared database helpers.

On this page

DocumentationRelated PackagesVersioningContributingCode of ConductAuthorLicense