Let's develop together.
Subscribe to see development of a scalable platform using Go
please install the following tools
general structure and architecture
- client : responsible for
frontend (web) - server : responsible for
backend - services : responsible for
lambda
please run below to open project in vscode
go work init
go work use client
go work use server
go work use services
gobest practices advises not to commitgo.workfiles togit
please run below to start/stop platform using docker-compose
make create-network # start the network (only once)
make start # start the platform
make watch # start the platform and watch changes
make stop # stop the platform
make delete-network # delete network
make delete-data # delete data
make logs # check docker logsuse
make startormake watchyou can runmake logsto see all logs you can rundocker ps -a && docker logs {id}to see instance logs
