The SDK 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 an SDK to your Golang code.
To use this SDK package in your Golang project, you can simply run:
go get -u github.com/adoublef/sdk@latest
- 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.
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
This project is licensed under the MIT License - see the LICENSE file for details.