Skip to content

Teemo4621/Golang_Basic_API

Repository files navigation

Golang Basic API CRUD With Progress SQL

This is a simple CRUD (Create, Read, Update, Delete) API written in Go.

📜Description

This API provides endpoints for managing resources using CRUD operations. It is built with Go and uses a PostgreSQL database

🚀Features

auth 📂

  • Register API (password hash bcrypt)
  • Login API (JWT)

profile 📂

  • Profile API (from id)
  • Me APi (see my profile)
  • Edit My Profile API (update my profile)

product 📂

  • Add Product API (role admin)
  • Edit Product API (role admin)
  • Delete Product API (role admin)

🙋‍♂️Request

🔷Golang
🐋Docker

🍻Installation

git clone https://github.com/Teemo4621/gobasic_api.git
cd gobasic_api
docker-compose up -d
go run main.go

About

golang basic api 🐳

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages