一个oj在线判题项目
基于go fiber后端+vue前端+Docker的编程题目评测系统,系统可以根据预设的题目用例对用户的代码进行执行和评测
fiber框架+viper配置管理+air热更新+jwt鉴权+gorm数据库orm+goswag接口文档管理+postgreSQl数据库
arco design组件库+vue框架+vue router路由管理+Manaco Editor开源代码编辑器+ByteMD Markdown文本编辑器
用开源项目go-judge 地址
拉取代码到本地后先更新子模块
cd Wood-OJ
git submodule update --init --recursive
然后docker-compose启动
docker-compose up --build