Welcome to my collection of Golang projects! This repository serves as a project navigator, providing easy access to various Golang projects I've worked on. Feel free to explore and use these projects for learning or inspiration.
Here's a list of the Golang projects included in this repository:
-
Go JWT Authentication with Gin-Gonic Framework and MongoDB: Implementing JWT-based authentication using the Gin-Gonic framework backed by a MongoDB database.
-
Credit Card Payment Gateway with Stripe Payments: Building a credit card payment gateway in Golang utilizing Stripe Payments.
-
Building a Container from Scratch in Go: Learn the fundamentals of containerization by creating a container from the ground up in Go.
-
Simple Load Balancer with Round Robin Algorithm: Creating a basic load balancer in Go using the round-robin algorithm.
-
Custom CLI Application using Cobra Library: Developing a custom Command-Line Interface (CLI) application using the Cobra library.
-
Email Address Verifier Tool: A tool designed to validate and check the validity of email addresses.
-
Book Management Server with MySQL Database: Setting up a server for managing books using a MySQL database.
-
Movies Server with CRUD Operations using Gorilla Mux: Building a movies server with Create, Read, Update, and Delete (CRUD) operations using the Gorilla Mux router.
-
Simple Web App using Golang: Creating a straightforward web application using Golang.
-
Go Learning Projects: Assorted Golang learning projects covering various concepts.
If you're interested in contributing to any of these projects, feel free to open issues or submit pull requests. Your contributions are highly appreciated!
Feel free to explore, learn, and adapt these projects to your needs. Happy coding!