Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple User Management using GRPC and HTTP Gateway

Usage

go run /backend/core/cmd/main.go

Supported method

GET, POST, PATCH, DELETE

CREATE, RETRIEVE, UPDATE, DELETE, LIST (support pagination, filters and sort)

TODO

Implement filter in LIST

Fix swagger or protobuf to allow filter (change get to post method)

Validate user input

Manage user login

Validate user authenticated

Return DB error when init

Making a mapping layer to reduce manual mapping request data to model

Need define validate layer to handle custom validate data

Create another service to communicate with this service

Implement GRPC streaming

Implement interceptor for GRPC streaming

Implement GRPC client call this service

About

Microservice User Manager using HTTP over GRPC

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages