purpose of this project is to increase our knowldege in golang and backend and be better in project structure ....\s\s
- golang-migrate
- dotenvload
- gin-gonic
- postgressql database
- htmx or some tempalte file -> last steps in this project....
- jwt package
- swagger -> last step
- logrus for logging
- prepare our project structure
- add dependencies to project
- add logger to project
- add middlewares for logging purprose
- add readme.md
- add auth and jwt middleware to router group
- crud database for newspost and user
- add insert operation
- add view operation
- add update operation
- add delete operation
- add makefile to project
- create test files for testing api and utilities
code by yousefzinsazk78 written with golang💙🟦