Skip to content

yuhexiong/user-api-golang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User API

Overview

  • Language: Golang v1.20.1
  • Web Framework: Fiber
  • DataBase: MongoDB v7.0.2

ENV

copy .env.default and rename as .env

MONGO_URL=
DB_NAME=
API_PORT=

Install Modules

go get -u && go mod tidy -v

Run

go run main.go

Test

go test -v ./test/.

API

  • POST /user
  • GET /user/{userId}
  • PUT /user/{userId}
  • PATCH /user/{userId}/{status}
  • DELETE /user/{userId}

Releases

No releases published

Packages

No packages published

Languages