[{"title":"( 66 个子文件 160KB ) 基于Golang的分布式态势感知系统系统.zip","children":[{"title":"know-backend-master","children":[{"title":"screenshot","children":[{"title":"架构设计.png <span style='color:#111;'> 65.72KB </span>","children":null,"spread":false},{"title":"login.png <span style='color:#111;'> 20.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"core","children":[{"title":"worker","children":[{"title":"worker.go <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"conf.go <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false}],"spread":true},{"title":"manager","children":[{"title":"manager.go <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"cmd","children":[{"title":"worker.go <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"manager.go <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"cmd.go <span style='color:#111;'> 893B </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"model.go <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"system","children":[{"title":"worker.go <span style='color:#111;'> 5.01KB </span>","children":null,"spread":false},{"title":"workerzone.go <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"tasklog.go <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"user.go <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"task.go <span style='color:#111;'> 5.70KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"middleware","children":[{"title":"zaplogger.go <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"auth.go <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"grpcmidd.go <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false}],"spread":true},{"title":"dto","children":[{"title":"error.go <span style='color:#111;'> 895B </span>","children":null,"spread":false},{"title":"response.go <span style='color:#111;'> 615B </span>","children":null,"spread":false},{"title":"code.go <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"msg.go <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"dto.go <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"runner","children":[{"title":"code.go <span style='color:#111;'> 6.89KB </span>","children":null,"spread":false},{"title":"runner.go <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"api.go <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false}],"spread":true},{"title":"common","children":[{"title":"const.go <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"global","children":[{"title":"global.go <span style='color:#111;'> 82B </span>","children":null,"spread":false}],"spread":true},{"title":"service","children":[{"title":"service.go <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"system","children":[{"title":"worker.go <span style='color:#111;'> 3.44KB </span>","children":null,"spread":false},{"title":"workerzone.go <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"tasklog.go <span style='color:#111;'> 849B </span>","children":null,"spread":false},{"title":"user.go <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"task.go <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"utils","children":[{"title":"log","children":[{"title":"log.go <span style='color:#111;'> 486B </span>","children":null,"spread":false}],"spread":false},{"title":"utils.go <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false}],"spread":false},{"title":"proto","children":[{"title":"core.proto <span style='color:#111;'> 814B </span>","children":null,"spread":false},{"title":"know","children":[{"title":"task","children":[{"title":"core.pb.go <span style='color:#111;'> 14.36KB </span>","children":null,"spread":false},{"title":"core_grpc.pb.go <span style='color:#111;'> 7.75KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"version","children":[{"title":"version.toml <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"version.go <span style='color:#111;'> 506B </span>","children":null,"spread":false}],"spread":false},{"title":"router","children":[{"title":"api","children":[{"title":"v1","children":[{"title":"worker","children":[{"title":"worker.go <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false}],"spread":false},{"title":"workerzone","children":[{"title":"workerzone.go <span style='color:#111;'> 5.74KB </span>","children":null,"spread":false}],"spread":false},{"title":"install","children":[{"title":"install.go <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false}],"spread":false},{"title":"user","children":[{"title":"user.go <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false}],"spread":false},{"title":"task","children":[{"title":"task.go <span style='color:#111;'> 9.97KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"schedule","children":[{"title":"pubsub.go <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"selector.go <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"grpc_impl.go <span style='color:#111;'> 5.59KB </span>","children":null,"spread":false},{"title":"runningtask.go <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"schedule.go <span style='color:#111;'> 9.21KB </span>","children":null,"spread":false},{"title":"grpc.go <span style='color:#111;'> 7.76KB </span>","children":null,"spread":false},{"title":"lock.go <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"cache.go <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"data.go <span style='color:#111;'> 6.60KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"know-worker.toml <span style='color:#111;'> 721B </span>","children":null,"spread":false},{"title":"know-manager.toml <span style='color:#111;'> 944B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"common","children":[{"title":"cert","children":[{"title":"cert.go <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false}],"spread":true},{"title":"log","children":[{"title":"log.go <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"errgroup","children":[{"title":"errgroup.go <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false}],"spread":true},{"title":"jwt","children":[{"title":"jwt.go <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"main.go <span style='color:#111;'> 402B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"go.sum <span style='color:#111;'> 24.08KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"go.mod <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]