Re factored b0.2 for ustart. Monolithic design stores frontend and backend in one hub. NOTE: This repo is in the middle of refactoring. Delete this sentence when it is stable. NOTE the second: This project is RETIRED
The following are needed to run this package:
-
Git
-
Golang
-
Tree
-
Protoc
-
Protoc-gen-go (remember to export PATH on linux)
-
Screen
Make sure you have the associated dependancies and olivere/elastic for elastic7 installed.
Screen is used to easily run multiple services in tandem.
Before running anything spin up gen-proto.sh
you should then find auto generated go files in all *pb
folders. After that you should be good to go.
Iunno, but I'll figure it out. Sit tight!
Every executable in this project lives in the /cmd
folder.
The implementations of those executables live elsewhere – look at the import statements in /cmd
to figure out where.
In general, you should always be able to execute go run /cmd/svc/svc.go