[{"title":"( 80 个子文件 89KB ) ant-forum-admin:博客系统,gin,casbin,jwt,restful api-源码","children":[{"title":"ant-forum-admin-master","children":[{"title":"pkg","children":[{"title":"auth","children":[{"title":"auth.go <span style='color:#111;'> 479B </span>","children":null,"spread":false}],"spread":true},{"title":"constvar","children":[{"title":"constvar.go <span style='color:#111;'> 47B </span>","children":null,"spread":false}],"spread":true},{"title":"errno","children":[{"title":"code.go <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"errno.go <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"token","children":[{"title":"token.go <span style='color:#111;'> 2.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"version","children":[{"title":"doc.go <span style='color:#111;'> 16B </span>","children":null,"spread":false},{"title":"base.go <span style='color:#111;'> 363B </span>","children":null,"spread":false},{"title":"version.go <span style='color:#111;'> 787B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".air.conf <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"log","children":[{"title":"ant_forum.log <span style='color:#111;'> 296.98KB </span>","children":null,"spread":false}],"spread":true},{"title":"handler","children":[{"title":"sd","children":[{"title":"check.go <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"v1","children":[{"title":"handler.go <span style='color:#111;'> 452B </span>","children":null,"spread":false},{"title":"tags","children":[{"title":"list.go <span style='color:#111;'> 928B </span>","children":null,"spread":false},{"title":"update.go <span style='color:#111;'> 960B </span>","children":null,"spread":false},{"title":"create.go <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"get.go <span style='color:#111;'> 937B </span>","children":null,"spread":false},{"title":"req_res_model.go <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"delete.go <span style='color:#111;'> 814B </span>","children":null,"spread":false}],"spread":true},{"title":"articles","children":[{"title":"articles_req_res_model.go <span style='color:#111;'> 1014B </span>","children":null,"spread":false},{"title":"list.go <span style='color:#111;'> 1018B </span>","children":null,"spread":false},{"title":"validate.go <span style='color:#111;'> 569B </span>","children":null,"spread":false},{"title":"create.go <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"get.go <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"delete.go <span style='color:#111;'> 847B </span>","children":null,"spread":false}],"spread":true},{"title":"menu","children":[{"title":"list.go <span style='color:#111;'> 964B </span>","children":null,"spread":false},{"title":"update.go <span style='color:#111;'> 985B </span>","children":null,"spread":false},{"title":"create.go <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"get.go <span style='color:#111;'> 903B </span>","children":null,"spread":false},{"title":"req_res_model.go <span style='color:#111;'> 738B </span>","children":null,"spread":false},{"title":"delete.go <span style='color:#111;'> 817B </span>","children":null,"spread":false}],"spread":true},{"title":"role","children":[{"title":"list.go <span style='color:#111;'> 964B </span>","children":null,"spread":false},{"title":"update.go <span style='color:#111;'> 967B </span>","children":null,"spread":false},{"title":"create.go <span style='color:#111;'> 989B </span>","children":null,"spread":false},{"title":"get.go <span style='color:#111;'> 871B </span>","children":null,"spread":false},{"title":"req_res_model.go <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"delete.go <span style='color:#111;'> 817B </span>","children":null,"spread":false}],"spread":true},{"title":"user","children":[{"title":"list.go <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"update.go <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"create.go <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"get.go <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"req_res_model.go <span style='color:#111;'> 601B </span>","children":null,"spread":false},{"title":"delete.go <span style='color:#111;'> 836B </span>","children":null,"spread":false},{"title":"login.go <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false}],"spread":true},{"title":"categories","children":[{"title":"list.go <span style='color:#111;'> 957B </span>","children":null,"spread":false},{"title":"create.go <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"get.go <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"req_res_model.go <span style='color:#111;'> 412B </span>","children":null,"spread":false},{"title":"delete.go <span style='color:#111;'> 855B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"config","children":[{"title":"config.go <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"conf","children":[{"title":"config.yaml <span style='color:#111;'> 734B </span>","children":null,"spread":false},{"title":"rbac_model.conf <span style='color:#111;'> 349B </span>","children":null,"spread":false}],"spread":true},{"title":"docs","children":[{"title":"swagger.json <span style='color:#111;'> 48.45KB </span>","children":null,"spread":false},{"title":"docs.go <span style='color:#111;'> 49.71KB </span>","children":null,"spread":false},{"title":"swagger.yaml <span style='color:#111;'> 23.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"init.go <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"categories.go <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"menu.go <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"articles.go <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"tags.go <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"base_model.go <span style='color:#111;'> 415B </span>","children":null,"spread":false},{"title":"role.go <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"user.go <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"main.go <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":"forum.sql <span style='color:#111;'> 5.42KB </span>","children":null,"spread":false},{"title":"service","children":[{"title":"categories.go <span style='color:#111;'> 516B </span>","children":null,"spread":false},{"title":"menu.go <span style='color:#111;'> 443B </span>","children":null,"spread":false},{"title":"articles.go <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"tags.go <span style='color:#111;'> 410B </span>","children":null,"spread":false},{"title":"role.go <span style='color:#111;'> 398B </span>","children":null,"spread":false},{"title":"users.go <span style='color:#111;'> 448B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 602B </span>","children":null,"spread":false},{"title":"util","children":[{"title":"util.go <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"setcasbin.go <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":false},{"title":"router","children":[{"title":"router.go <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"middleware","children":[{"title":"casbin.go <span style='color:#111;'> 544B </span>","children":null,"spread":false},{"title":"auth.go <span style='color:#111;'> 376B </span>","children":null,"spread":false},{"title":"header.go <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"logging.go <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"requestid.go <span style='color:#111;'> 545B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}]