Service to manage chatting rooms & user access to it
to develop this project you should have these tools
go
with go module enabledmake
utilitygcc
to compile some deps. that requiredCGO
functionality
compile binary using this command
make all
to just run this project, make sure you install deps before run
make init # (optional) for first build only
make run
this service are test using ginkgo
BDD test kit, make sure you already init the project before make testing
make test
to consume grpc service to web we need to run GRPC web proxy
grpcwebproxy --allow_all_origins --run_tls_server=false --use_websockets --backend_tls=false --backend_addr=localhost:8053 --server_http_debug_port=9012