就像 https://play.golang.org/ 这样的,如何实现出来
go 肯定是后端编译了。 一般为了安全,会加个docker(后端编译完之后下载二进制文件)
https://xcstream.github.io/evalcode/ 我也做了一个
楼上不就是 glot.io 的简单打包么…
其实你 panic("") 一下发现地址在 /tmp/sandboxxxxx/ 下面。
这个和 oj,ci 类似。以前做法是虚拟机里面开队列轮流跑,现在直接起容器。
@rtfm 是的 直接在glot.io 上跑就可以了
自己写 安全问题就比较呵呵了
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
go 肯定是后端编译了。 一般为了安全,会加个docker(后端编译完之后下载二进制文件)
https://xcstream.github.io/evalcode/ 我也做了一个
楼上不就是 glot.io 的简单打包么…
其实你 panic("") 一下发现地址在 /tmp/sandboxxxxx/ 下面。
这个和 oj,ci 类似。以前做法是虚拟机里面开队列轮流跑,现在直接起容器。
@rtfm 是的 直接在glot.io 上跑就可以了
自己写 安全问题就比较呵呵了