Prelude
The Prelude Package is a lightweight and modular utility library for Golang, designed to provide a set of common functions and tools to kickstart your Golang projects. It's not meant to be an extensive framework but rather a collection of useful helpers that can be used as a prelude to your Golang code.
Installation
To use this prelude package in your Golang project, you can simply run:
go get -u github.com/adoublef/prelude
Additional Packages
- matryer/is - Package is provides a lightweight extension to the standard library's testing capabilities.
- samber/lo - A Lodash-style Go library.
- testcontainers - Testcontainers is a package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests.
Contribution
Contributions are welcome! If you have any ideas, bug fixes, or improvements, feel free to open an issue or submit a pull request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/new-feature
)
- Commit your changes (
git commit -m 'Add new feature'
)
- Push to the branch (
git push origin feature/new-feature
)
- Open a pull request
License
This project is licensed under the MIT License - see the LICENSE file for details.