LordMoMA / Chirpy

Design REST APIs and Build Servers with Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

REST API Design and Server Building in Go

Practice REST API design and server building abilities in Go

Steps

I published each step of my design process in Medium, and it'll be helpful to follow along the details of this project with the articles if you want to know the process:

  1. REST APIs Design and Server Building in Go(1-Servers)
  2. REST APIs Design and Server Building in Go(2-Routing)
  3. REST APIs Design and Server Building in Go(3-Architecture)
  4. REST APIs Design and Server Building in Go(4-JSON)
  5. REST APIs Design and Server Building in Go(5-Storage)
  6. REST APIs Design and Server Building in Go(6-Authentication)
  7. REST APIs Design and Server Building in Go(7-Authorization)
  8. REST APIs Design and Server Building in Go(8-Webhooks)
  9. REST APIs Design and Server Building in Go(9-URL Queries)

⚙️ Set Up

Inside the Go module:

go build -o chirpy && ./chirpy --debug

👏 Contributing and Expanding the Learning Process

I would love your help! Contribute by forking the repo and opening pull requests. Please ensure that your code passes the existing tests and linting, and write tests to test your changes if applicable.

All pull requests should be submitted to the main branch.

About

Design REST APIs and Build Servers with Go


Languages

Language:Go 99.8%Language:HTML 0.2%