goimv:GOIMV 是用于快速搭建golang的OJ平台

时间:2021-05-04 20:01:56
【文件属性】:
文件名称:goimv:GOIMV 是用于快速搭建golang的OJ平台
文件大小:1.42MB
文件格式:ZIP
更新时间:2021-05-04 20:01:56
JavaScript GOIMV GOIMV 是用于快速搭建golang的Oj服务。 功能介绍 基于codemirror、gocode 和gofmt 开发的代码编辑器。支持golang语法的高亮、格式化、和代码补全。 基于golang 开发的后端服务,用于支撑前端展示、题目添加、下发 基于docker 开发的代码运行环境,将运行环境进行隔离。防止提交代码宿主机影响,便于最资源隔离、控制以及回收 工程总体架构 产品截图 代码目录结构 ----- goenv | |---- autocommplete.go 自动补全相关的代码 | |---- goenv.go golang运行环境,负责编译、运行和测试相关功能 | |---- problem | |---- problem.go 负责解析题目,题目列表下发 | |---- reponse | |---- res

网友评论