YousefZinsazK78 / tginnewsapp

test gin-gonic news app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

news app backend

purpose of this project is to increase our knowldege in golang and backend and be better in project structure ....\s\s

packages

  1. golang-migrate
  2. dotenvload
  3. gin-gonic
  4. postgressql database
  5. htmx or some tempalte file -> last steps in this project....
  6. jwt package
  7. swagger -> last step
  8. logrus for logging

todos :

  • 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💙🟦

About

test gin-gonic news app


Languages

Language:Go 100.0%