You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-12Lines changed: 27 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,21 @@
1
1
# Golang CRUD Service
2
2
3
-
This is a sample CRUD service built with Golang, demonstrating a layered architecture that separates concerns into handler, service, repository, and model layers. The project uses **TiDB** as the relational database, **Redis** for caching and other in-memory operations, and **JWT** for authentication.
3
+
This is a sample CRUD service built with **Golang**, demonstrating a layered architecture that separates concerns into handler, service, repository, and model layers. The project uses **TiDB** as the relational database, **Redis** for `caching` and `pub/sub` in-memory operations, and **JWT** for authentication.
4
4
5
5
## 🚀 Project Purpose
6
6
7
-
Build a sample CRUD service API with Golang to showcase clean code structure and common best practices in web API development.
7
+
Build a sample CRUD service API with Golang to showcase code structure and common best practices in web API development.
8
8
9
9
## 🛠️ Tech Stack
10
10
11
11
-**[Golang](https://golang.org)** — Core programming language
12
12
-**[Fiber](https://gofiber.io)** — Fast HTTP router
13
13
-**[GORM](https://gorm.io)** — ORM for database operations
0 commit comments