python, Lua and JS These functions are implemented by these packages:
github.com/dop251/goja
github.com/yuin/gopher-lua
go.starlark.net
Go scripts (programs) are not subject to any restrictions. So there is no Go script support in the playground(debug)
Thank you so much! This explains how they are run. I will explore these repositories.
Thank you for answering! but I am still not sure how can you prevent someone importing io lib in go or js and writing to a file.
> Just like the functions provided by the playground page, users can fill in any code, so I must ensure that it cannot write functions that can harm the server.
can you tell me more on how are you ensuring this?