Reusable Components for the Longswipe project
This repository contains a collection of reusable components for the Longswipe application, designed to simplify common tasks such as authentication, configuration management, database handling, and more. Each component is self-contained and can be easily integrated into any Go project.
Project Structure
├── /emitterx # Emitting components
├── /helperfuncx # Helper Functions management
├── /interfacesx # Contain all reusable interfaces
├── /paystackx # Paystack Payment middleware
├── /securityx # Security functions
├── /servicehelpers # Service helpers middleware
├── /sms # SMS functions
├── /telegramx # Telegram middleware
├── /tokenx # Utility functions
├── /validationx # Common middleware
├── /whatsappx # Whatsapp messaging functions
Installation
To use this package in your Go project, you can install it using:
go get github.com/Telktia-LTD/longswipe-reuse