CNode

如何制做在线编译代码的网站?

问答
Cchanywn发布于7 年前最后回复7 年前6 回复4425 浏览0 收藏

就像 https://play.golang.org/ 这样的,如何实现出来

查看回复

回复 (6)

Z
zuohuadong#1·7 年前

go 肯定是后端编译了。 一般为了安全,会加个docker(后端编译完之后下载二进制文件)

R
rtfm#3·7 年前

楼上不就是 glot.io 的简单打包么...

R
rtfm#4·7 年前

其实你 panic("") 一下发现地址在 /tmp/sandboxxxxx/ 下面。

这个和 oj,ci 类似。以前做法是虚拟机里面开队列轮流跑,现在直接起容器。

引用 rtfm楼上不就是 glot.io 的简单打包么...

@rtfm 是的 直接在glot.io 上跑就可以了

自己写 安全问题就比较呵呵了

参与回复
登录后即可参与回复。登录