[{"title":"( 81 个子文件 201KB ) 操作系统课程设计-基于go语言实现的在线评测系统.zip","children":[{"title":"golang-online-judge-master","children":[{"title":"logs","children":[{"title":"system.log.20220816.log_symlink <span style='color:#111;'> 54B </span>","children":null,"spread":false},{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"system.log <span style='color:#111;'> 111.64KB </span>","children":null,"spread":false},{"title":"system.log.20220714.log <span style='color:#111;'> 6.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"internal","children":[{"title":"models","children":[{"title":"ginModels","children":[{"title":"User.go <span style='color:#111;'> 206B </span>","children":null,"spread":false}],"spread":true},{"title":"mysqlModel","children":[{"title":"OnlineJudge.go <span style='color:#111;'> 5.49KB </span>","children":null,"spread":false},{"title":"onlinejudge.gen.users.go <span style='color:#111;'> 9.25KB </span>","children":null,"spread":false},{"title":"onlinejudge.gen.problems.go <span style='color:#111;'> 11.23KB </span>","children":null,"spread":false},{"title":"onlinejudge.gen.submits.go <span style='color:#111;'> 7.37KB </span>","children":null,"spread":false},{"title":"gen.base.go <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"dao","children":[{"title":"problems.go <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"users.go <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"submits.go <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"globals","children":[{"title":"codes","children":[{"title":"app_codes.go <span style='color:#111;'> 93B </span>","children":null,"spread":false},{"title":"error_codes.go <span style='color:#111;'> 982B </span>","children":null,"spread":false},{"title":"doc_codes.go <span style='color:#111;'> 137B </span>","children":null,"spread":false}],"spread":true},{"title":"vipers","children":[{"title":"viper.go <span style='color:#111;'> 758B </span>","children":null,"spread":false}],"spread":true},{"title":"database","children":[{"title":"mysql.go <span style='color:#111;'> 718B </span>","children":null,"spread":false}],"spread":true},{"title":"responseParser","children":[{"title":"json.go <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"codeJudge","children":[{"title":"statusResMap.go <span style='color:#111;'> 226B </span>","children":null,"spread":false},{"title":"runner.go <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false}],"spread":true},{"title":"logger.go <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"settings","children":[{"title":"ginEgine.go <span style='color:#111;'> 805B </span>","children":null,"spread":false},{"title":"config.go <span style='color:#111;'> 484B </span>","children":null,"spread":false},{"title":"database.go <span style='color:#111;'> 370B </span>","children":null,"spread":false}],"spread":true},{"title":"routers","children":[{"title":"urls.go <span style='color:#111;'> 602B </span>","children":null,"spread":false},{"title":"api1_0","children":[{"title":"submits","children":[{"title":"urls.go <span style='color:#111;'> 612B </span>","children":null,"spread":false}],"spread":true},{"title":"users","children":[{"title":"urls.go <span style='color:#111;'> 383B </span>","children":null,"spread":false}],"spread":true},{"title":"urls.go <span style='color:#111;'> 692B </span>","children":null,"spread":false},{"title":"problems","children":[{"title":"urls.go <span style='color:#111;'> 761B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"api1_0","children":[{"title":"loginResource.go <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"submits","children":[{"title":"submitsResource.go <span style='color:#111;'> 5.71KB </span>","children":null,"spread":false}],"spread":true},{"title":"version.go <span style='color:#111;'> 308B </span>","children":null,"spread":false},{"title":"users","children":[{"title":"usersResource.go <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false}],"spread":true},{"title":"problems","children":[{"title":"problemsResource.go <span style='color:#111;'> 6.23KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"services","children":[{"title":"problemsService.go <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"submitsService.go <span style='color:#111;'> 210B </span>","children":null,"spread":false},{"title":"usersService.go <span style='color:#111;'> 205B </span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"logs","children":[{"title":"logger.go <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"code","children":[{"title":"saver.go <span style='color:#111;'> 555B </span>","children":null,"spread":false}],"spread":true},{"title":"snowflake","children":[{"title":"generateID.go <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"snowflake.go <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false}],"spread":true},{"title":"jwt","children":[{"title":"jwt.go <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"middlewares","children":[{"title":"JwtMiddleware.go <span style='color:#111;'> 758B </span>","children":null,"spread":false},{"title":"LogMiddleware.go <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"AuthenticationMiddleware.go <span style='color:#111;'> 712B </span>","children":null,"spread":false},{"title":"CorMiddleware.go <span style='color:#111;'> 953B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"static","children":[{"title":"css","children":[{"title":"problem-list.css <span style='color:#111;'> 750B </span>","children":null,"spread":false},{"title":"submitCode.css <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"submit-result.css <span style='color:#111;'> 281B </span>","children":null,"spread":false},{"title":"submit-record.css <span style='color:#111;'> 1014B </span>","children":null,"spread":false},{"title":"login.css <span style='color:#111;'> 844B </span>","children":null,"spread":false},{"title":"code-shower-style.css <span style='color:#111;'> 614B </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 51B </span>","children":null,"spread":false},{"title":"js","children":[{"title":"get-submit-record.js <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"admin-submitProblem.js <span style='color:#111;'> 442B </span>","children":null,"spread":false},{"title":"submit-result.js <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"submitCode.js <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"problemList.js <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"basis.js <span style='color:#111;'> 263B </span>","children":null,"spread":false},{"title":"login.js <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"codeShower.js <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false}],"spread":true},{"title":"package-lock.json <span style='color:#111;'> 680B </span>","children":null,"spread":false},{"title":"html","children":[{"title":"submit-result.html <span style='color:#111;'> 552B </span>","children":null,"spread":false},{"title":"submit-record.html <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"admin-submitProblem.html <span style='color:#111;'> 1006B </span>","children":null,"spread":false},{"title":"problemList.html <span style='color:#111;'> 825B </span>","children":null,"spread":false},{"title":"showCode.html <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"login.html <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"submitCode.html <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"admin-register.html <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"register.html <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"makefile <span style='color:#111;'> 288B </span>","children":null,"spread":false},{"title":"codeArea","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"main.go <span style='color:#111;'> 771B </span>","children":null,"spread":false},{"title":"configs","children":[{"title":"config.yaml <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"database.yaml <span style='color:#111;'> 94B </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"go.sum <span style='color:#111;'> 61.81KB </span>","children":null,"spread":false},{"title":"problems","children":[{"title":".keep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"go.mod <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]