Categorygithub.com/Mahes2/go-libs
module
1.3.0
Repository: https://github.com/mahes2/go-libs.git
Documentation: pkg.go.dev

# README

Go Reference GitHub release (with filter) GitHub License

go-libs 🚀

Welcome to go-libs, a repository dedicated to providing small, useful utilities in Golang. The primary goal of this project is to offer a collection of handy tools and utilities that can be beneficial for developers in various scenarios.

Features 🛠️

Currently, the repository includes a set of data structure utilities for creating hashmaps, hashsets, and stacks. Each utility is implemented in Golang and comes with comprehensive unit tests to ensure reliability.

Included Utilities:

  1. Hashmap: Efficient implementation of a hashmap for key-value storage.
  2. Hashset: A set data structure based on hash functions for fast membership tests.
  3. Stack: Simple and effective stack implementation.

Getting Started 🏁

To get started with using these utilities in your Golang project, follow these steps:

  1. Clone the repository: git clone https://github.com/Mahes2/go-libs.git
  2. Import the desired utility package into your Golang code.
  3. Refer to the documentation and examples provided in each utility's directory for usage instructions.

Contribution 🤝

Contributions are highly encouraged! If you have a useful utility or feature that you think would benefit others, feel free to contribute to this repository. Here's how you can contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-name.
  3. Make your changes and commit them: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin feature-name.
  5. Submit a pull request.

Future Enhancements 🚧

We have plans to expand this repository with more features and utilities in the future. Your contributions and suggestions are vital in making this collection diverse and comprehensive.

License 📝

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.


Note: This repository is a work in progress, and we welcome your feedback and contributions to make it a valuable resource for the Golang community. 🌐

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author