Journeyman150/note-service-api
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Service also handles HTTP requests through grpc-gateway to support REST JSON API. Creating, updating or deleting a Note object will also create or delete a Log object in the database. These operations are transactional.
The objects structure for requests and responses defined in the api/note_v1/note.proto file. See models of Note and Log entities in internal/model folder.
Service uses input data validation of Note object. Rules defined in the api/note_v1/note.proto file.
All api methods covered by tests (see internal/app/api/note_v1 folder).