Go Mysql Crud Save

Example crud operation using Golang and MySql

Project README

go-mysql-crud

Sample crud operation using Golang and MySql

API ENDPOINTS

All Posts

  • Path : /posts
  • Method: GET
  • Response: 200

Create Post

  • Path : /posts
  • Method: POST
  • Fields: title, content
  • Response: 201

Details a Post

  • Path : /posts/{id}
  • Method: GET
  • Response: 200

Update Post

  • Path : /posts/{id}
  • Method: PUT
  • Fields: title, content
  • Response: 200

Delete Post

  • Path : /posts/{id}
  • Method: DELETE
  • Response: 204

Required Packages

Quick Run Project

First clone the repo then go to go-mysql-crud folder. After that build your image and run by docker. Make sure you have docker in your machine.

git clone https://github.com/s1s1ty/go-mysql-crud.git

cd go-mysql-crud

chmod +x run.sh
./run.sh

docker-compose up
Open Source Agenda is not affiliated with "Go Mysql Crud" Project. README Source: s1s1ty/go-mysql-crud
Stars
277
Open Issues
0
Last Commit
3 years ago

Open Source Agenda Badge

Open Source Agenda Rating