Go server to live listings dashboard. This is a project to practice building larger APIs in Go and to learn WebSockets. Real estate agents will be able to log in and post any active listings and receive real-time feedback from uesr interaction such as favoriting, views, and messages
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Run build make command with tests
make allBuild the application
make buildRun the application
make runCreate DB container
make docker-runShutdown DB Container
make docker-downDB Integrations Test:
make itestLive reload the application:
make devRun the test suite:
make testRun test coverage:
make coverClean up binary from the last build:
make clean