go-grpc-micro

command module
v0.0.0-...-35d729d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2019 License: Unlicense Imports: 8 Imported by: 0

README

Go gRPC Microservice (go-grpc-micro)

Go Report Card Go Doc GitHub stars GitHub license GitHub code size in bytes

Microservice implemented in Go with gRPC, REST.

Getting Started

Set Environments

Change values in app.ini file. Set other ports and other MatchHost. You can set the MatchHost to another server instead of the localhost, and turn more than one server to enable gRPC service-to-service communication.

Install, Build and Run
> go mod download
> go build -o main
> ./main
Generate protobuf.go file
> protoc protobuf/match/match.proto --go_out=plugins=grpc:.
Testing
> go test

Environments

  • Go
  • gRPC-Go
  • Gin
  • GORM
  • jwt-go
  • go-ini

License

Copyright © 2019 Donggeon Lim.
This project is Unlicense licensed.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
protobuf
service

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL