Skip to content

RMPall/simplecompuation-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

## GRPC server

```make run``` to run the grpc server.

# Go Simple Computation Microservice

This microservice takes a set of inputs and computes (adds) them. There are 2 grpc paths one that calls add interface to add the inputs and another
to get the results.

## CI/CD Aware

A makefile is created with taks to run the grpc server, test the service and run linter. A sample circleci spec is also given as a basic
struture

### TDD Aware

Tests are added in the usecases and adapters layer and a Test driven approach is followed.

### Deployment configuration

A deployment folder is there which has ann ingress, deployement and service ymls to show a basic kubectl templates.

### GRPC server

```make run``` to run the grpc server.

### GRPC client

 ```make run-client``` to run the client

## Run the code

  make run

## Test the code
  make test

## Run Linter
  make lint

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published