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

时间:2024-05-24 13:48:36
【文件属性】:

文件名称:goimv:GOIMV 是用于快速搭建golang的OJ平台

文件大小:1.42MB

文件格式:ZIP

更新时间:2024-05-24 13:48:36

JavaScript

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


网友评论