A minimal toy go api server.
mkdir gosparrow_dir && export GOPATH=`pwd`
mkdir src && cd $_
git clone https://github.com/lylex/gosparrow.git
cd gosparrow
glide install
cd cmd/gosparrow
go build
Are you kidding? Does this poor toy project need a architecture?
Learning togerher is greate thing. But I do not think you are intrested in such a humble project. If you wish, change anything you want.
Q: Why need this project?
It does nothing but a toy.
Q: How to generate the proto file
cd pkg/gosparrow
protoc --go_out=plugins=grpc:. *.proto
Q: How to update the libraries and add them the glide.yml
glide get github.com/Masterminds/cookoo