Skip to content

📧 Microservice to manage e-mails using Go and gRPC

License

Notifications You must be signed in to change notification settings

isaquemicroservices/email

Repository files navigation

📧 Microservice to manage emails using Go and gRPC

Command to generate protobuf

$ protoc -I . protos/email/email.proto --go_out=plugins=grpc:./application

Create folder for config.json file

$ sudo mkdir /etc/ms-email
$ sudo touch /etc/ms-email/config.json
$ sudo cp ./config.json /etc/ms-email/config.json
$ sudo chmod 777 /etc/ms-email/config.json

if you changed the config.json file, use the command at the bottom to update the config.json file on your computer

$ sudo cp ./config.json /etc/ms-email/config.json

command to run the test

$ go test ./... --cover

Command to generate test files

$ go test -coverprofile cover.out 
$ go tool cover -html=cover.out -o cover.html

About

📧 Microservice to manage e-mails using Go and gRPC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages