The applications - in this project was build based on this article
- Always use the latest Go version
- Work in single branch
- Don't push code without ensuring it is working properly
Use the Deployment folder for
- Building the client side code by running
build.client.shThe script generates static files intoui/buildfolder that later pushed into the Go app
- Building the server side code by running
build.server.shThis script build the app for Linux environment. If you want to build it for different OS you need to look forenv GOOS=linux GOARCH=amd64and replace per your need. Environment variables can be found here
Note that the folder you are executing the build should be the deploy folder