JeffPatricio / golang_gotask

A simple REST API for studies made in Golang simulating a control of tasks to do.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoTask (Golang)

A simple REST API for studies made in Golang simulating a control of tasks to do.

  • ๐Ÿ“š gorilla/mux
  • ๐Ÿ“š joho/godotenv
  • ๐Ÿ“š lib/pq

Structure

Task {
	UID : uint32
	Description : string
	UserID : string
	CreatedAt : string
	Closed : boolean
}

Endpoints

  • (GET) tasks
    • Headers:
      • UserId

  • (POST) tasks
    • Headers:

      • UserId
    • Body:

      • description: string

  • (DELETE) tasks/:id
    • Headers:

      • UserId
    • Params:

      • id

  • (PATCH) tasks/:id
    • Headers:

      • UserId
    • Params:

      • id
    • Body:

      • closed: boolean

About

A simple REST API for studies made in Golang simulating a control of tasks to do.


Languages

Language:Go 99.3%Language:Shell 0.7%