USH Common
Shared utilities and libraries for Ultimate Setup Hub microservices.
Overview
This repository contains common packages used across multiple Ultimate Setup Hub services:
data/ - Access Object pattern for unified data access (DB, cache, API clients)
httpintercept/ - HTTP interceptor utilities
validators/ - Custom validation utilities
criteria/ - Query criteria utilities
env/ - Environment variable utilities
Installation
go get gitlab.com/bitval/ush-common
Usage
import (
"gitlab.com/bitval/ush-common/data"
"gitlab.com/bitval/ush-common/validators"
)
Part of Ultimate Setup Hub
This library is part of the Ultimate Setup Hub platform - a microservices-based system for managing car setups and race strategies for racing simulators.
License
MIT License - see LICENSE file for details.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
See CONTRIBUTING.md for guidelines.