Skip to content

danyalmck/Goob

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goob

Goob (Go + noob) is a simple and straightforward project for noobs (newbies) in Go which covers some important aspects of a standard Go project like: standard layout, configuration solution, testing and more.

The project is a gRPC-Protobuf Client-Server Command-line application with the context of Blockchain, the client requests a nonce for a sample record and the server, after performing an intensive task will respond to it. Note that the purpose of this project is not about the Blockchain topics, just to perform an intensive task for the sake of practicing concurrent patterns in Go.

How to use

First of all

make deps

Run server

make run-server

Run client

make run-client

See the Makefile for the other commands