vinicius77 / go-brainstorm

Struggling with Go (initial pain)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Initiate Project

go mod init github.com/vinicius77/go-brainstorm

Install Fiber V2

go get -u github.com/gofiber/fiber/v2

Install modules

go mod tidy

Run the application

go run cmd/api/main.go
CURL Examples
Create
curl --header "Content-Type: application/json" \
     --request POST \
     --data '{"title":"curl request","body":"Post request"}' \
     http://localhost:4000/api/todos

Get

curl -i "http://localhost:4000/api/todos"

Patch

curl --header "Content-Type: application/json" \
     --request PATCH \
     "http://localhost:4000/api/todos/1/done

About

Struggling with Go (initial pain)


Languages

Language:Go 100.0%