[Compile] is a robust and scalable Golang online code execution systheme
compile can help you build wide range of applications varying from competitive programming platforms, educational and recruitment platforms, to online code editors and more.
- understand the project
- make out project structure
- write controller file
- Quick and easy
- support several languages
- avoid piling up requests
- Runs programs in a secure and reliable
- Send additional files alongside your single-file program.
- Compile and run several file program.
- Set custom command line arguments.
- Set time and memory limits.
- HTTP callbacks.
https://go.googlesource.com/playground/+/58c94ea43dcbbff54337bacfd1eb0e626ac21d11/sandbox.go