Name | Lines of code | Maintainability | Test coverage |
.codeclimate.json | |||
.env.example | |||
.github/workflows/build-push.yml | |||
.github/workflows/ci.yml | |||
.gitignore | |||
Dockerfile | |||
LICENSE | |||
Makefile | |||
README.md | |||
cmd/database/db.go | 24 | A 0 mins | |
cmd/server/main.go | 87 | A 0 mins | |
docker-compose.yml | |||
endpoint/endpoint.go | 205 | A 0 mins | |
endpoint/request.go | 69 | A 0 mins | |
endpoint/response.go | 23 | A 0 mins | |
go.mod | |||
go.sum | |||
lib/constant/constant.go | 32 | A 0 mins | |
lib/convert/convert.go | 46 | A 0 mins | |
model/repository_request.go | 41 | A 0 mins | |
model/repository_response.go | 45 | A 0 mins | |
model/usecase_request.go | 41 | A 0 mins | |
model/usecase_response.go | 71 | A 0 mins | |
repository/mysql/comment.go | 95 | A 0 mins | |
repository/mysql/query_helper.go | 66 | A 0 mins | |
repository/mysql/userpost.go | 262 | A 0 mins | |
repository/repository_interface.go | 25 | A 0 mins | |
transport/grpc/handler.go | 72 | A 0 mins | |
transport/grpc/transport.go | 233 | A 0 mins | |
transport/http/handler.go | 139 | A 0 mins | |
usecase/parser.go | 124 | A 0 mins | A 92% |
usecase/usecase.go | 260 | A 0 mins | A 98% |
usecase/usecase_interface.go | 16 | A 0 mins |