├── .dockerignore ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── copilot-instructions.md ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── go.yml │ ├── issues.yml │ ├── release.yaml │ ├── reviewdog.yml │ └── version-check.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── SECURITY.md ├── code-of-conduct.md ├── core ├── bloom │ ├── bloom.go │ ├── bloom_test.go │ ├── setscript.lua │ └── testscript.lua ├── breaker │ ├── breaker.go │ ├── breaker_test.go │ ├── breakers.go │ ├── breakers_test.go │ ├── bucket.go │ ├── bucket_test.go │ ├── googlebreaker.go │ ├── googlebreaker_test.go │ ├── nopbreaker.go │ └── nopbreaker_test.go ├── cmdline │ ├── input.go │ └── input_test.go ├── codec │ ├── aesecb.go │ ├── aesecb_test.go │ ├── dh.go │ ├── dh_test.go │ ├── gzip.go │ ├── gzip_test.go │ ├── hmac.go │ ├── hmac_test.go │ ├── rsa.go │ └── rsa_test.go ├── collection │ ├── cache.go │ ├── cache_test.go │ ├── fifo.go │ ├── fifo_test.go │ ├── ring.go │ ├── ring_test.go │ ├── rollingwindow.go │ ├── rollingwindow_test.go │ ├── safemap.go │ ├── safemap_test.go │ ├── set.go │ ├── set_test.go │ ├── timingwheel.go │ └── timingwheel_test.go ├── color │ ├── color.go │ └── color_test.go ├── conf │ ├── config.go │ ├── config_test.go │ ├── options.go │ ├── properties.go │ ├── properties_test.go │ ├── readme.md │ ├── validate.go │ └── validate_test.go ├── configcenter │ ├── configurator.go │ ├── configurator_test.go │ ├── subscriber │ │ ├── etcd.go │ │ └── subscriber.go │ ├── unmarshaler.go │ └── unmarshaler_test.go ├── contextx │ ├── unmarshaler.go │ ├── unmarshaler_test.go │ ├── valueonlycontext.go │ └── valueonlycontext_test.go ├── discov │ ├── accountregistry.go │ ├── accountregistry_test.go │ ├── clients.go │ ├── clients_test.go │ ├── config.go │ ├── config_test.go │ ├── internal │ │ ├── accountmanager.go │ │ ├── accountmanager_test.go │ │ ├── etcdclient.go │ │ ├── etcdclient_mock.go │ │ ├── listener.go │ │ ├── registry.go │ │ ├── registry_test.go │ │ ├── statewatcher.go │ │ ├── statewatcher_mock.go │ │ ├── statewatcher_test.go │ │ ├── updatelistener.go │ │ ├── updatelistener_mock.go │ │ └── vars.go │ ├── kubernetes │ │ ├── discov-namespace.yaml │ │ ├── etcd-statefulset.yaml │ │ └── etcd.yaml │ ├── publisher.go │ ├── publisher_test.go │ ├── subscriber.go │ └── subscriber_test.go ├── errorx │ ├── atomicerror.go │ ├── atomicerror_test.go │ ├── batcherror.go │ ├── batcherror_test.go │ ├── callchain.go │ ├── callchain_test.go │ ├── check.go │ ├── check_test.go │ ├── wrap.go │ └── wrap_test.go ├── executors │ ├── bulkexecutor.go │ ├── bulkexecutor_test.go │ ├── chunkexecutor.go │ ├── chunkexecutor_test.go │ ├── delayexecutor.go │ ├── delayexecutor_test.go │ ├── lessexecutor.go │ ├── lessexecutor_test.go │ ├── periodicalexecutor.go │ ├── periodicalexecutor_test.go │ └── vars.go ├── filex │ ├── file.go │ ├── file_test.go │ ├── lookup.go │ ├── lookup_test.go │ ├── progressscanner.go │ ├── progressscanner_test.go │ ├── rangereader.go │ └── rangereader_test.go ├── fs │ ├── files+polyfill.go │ ├── files.go │ ├── files_test.go │ ├── temps.go │ └── temps_test.go ├── fx │ ├── parallel.go │ ├── parallel_test.go │ ├── retry.go │ ├── retry_test.go │ ├── stream.go │ ├── stream_test.go │ ├── timeout.go │ └── timeout_test.go ├── hash │ ├── consistenthash.go │ ├── consistenthash_test.go │ ├── hash.go │ └── hash_test.go ├── iox │ ├── bufferpool.go │ ├── bufferpool_test.go │ ├── nopcloser.go │ ├── nopcloser_test.go │ ├── pipe.go │ ├── pipe_test.go │ ├── read.go │ ├── read_test.go │ ├── tee.go │ ├── tee_test.go │ ├── textfile.go │ ├── textfile_test.go │ ├── textlinescanner.go │ └── textlinescanner_test.go ├── jsonx │ ├── json.go │ └── json_test.go ├── lang │ ├── lang.go │ └── lang_test.go ├── limit │ ├── periodlimit.go │ ├── periodlimit_test.go │ ├── periodscript.lua │ ├── tokenlimit.go │ ├── tokenlimit_test.go │ └── tokenscript.lua ├── load │ ├── adaptiveshedder.go │ ├── adaptiveshedder_test.go │ ├── nopshedder.go │ ├── nopshedder_test.go │ ├── sheddergroup.go │ ├── sheddergroup_test.go │ ├── sheddingstat.go │ └── sheddingstat_test.go ├── logc │ ├── logs.go │ └── logs_test.go ├── logx │ ├── color.go │ ├── color_test.go │ ├── config.go │ ├── fields.go │ ├── fields_test.go │ ├── fs.go │ ├── lesslogger.go │ ├── lesslogger_test.go │ ├── lesswriter.go │ ├── lesswriter_test.go │ ├── limitedexecutor.go │ ├── limitedexecutor_test.go │ ├── logger.go │ ├── logs.go │ ├── logs_test.go │ ├── logtest │ │ ├── logtest.go │ │ └── logtest_test.go │ ├── logwriter.go │ ├── readme-cn.md │ ├── readme.md │ ├── richlogger.go │ ├── richlogger_test.go │ ├── rotatelogger.go │ ├── rotatelogger_test.go │ ├── sensitive.go │ ├── sensitive_test.go │ ├── syslog.go │ ├── syslog_test.go │ ├── util.go │ ├── util_test.go │ ├── vars.go │ ├── writer.go │ └── writer_test.go ├── mapping │ ├── fieldoptions.go │ ├── fieldoptions_test.go │ ├── jsonunmarshaler.go │ ├── jsonunmarshaler_test.go │ ├── marshaler.go │ ├── marshaler_test.go │ ├── tomlunmarshaler.go │ ├── tomlunmarshaler_test.go │ ├── unmarshaler.go │ ├── unmarshaler_test.go │ ├── utils.go │ ├── utils_test.go │ ├── valuer.go │ ├── valuer_test.go │ ├── yamlunmarshaler.go │ └── yamlunmarshaler_test.go ├── mathx │ ├── entropy.go │ ├── entropy_test.go │ ├── int.go │ ├── int_test.go │ ├── proba.go │ ├── proba_test.go │ ├── range.go │ ├── range_test.go │ ├── unstable.go │ └── unstable_test.go ├── metric │ ├── counter.go │ ├── counter_test.go │ ├── gauge.go │ ├── gauge_test.go │ ├── histogram.go │ ├── histogram_test.go │ ├── metric.go │ ├── summary.go │ └── summary_test.go ├── mr │ ├── mapreduce.go │ ├── mapreduce_fuzz_test.go │ ├── mapreduce_fuzzcase_test.go │ ├── mapreduce_test.go │ ├── readme-cn.md │ └── readme.md ├── naming │ └── namer.go ├── netx │ ├── ip.go │ └── ip_test.go ├── proc │ ├── env.go │ ├── env_test.go │ ├── goroutines.go │ ├── goroutines_test.go │ ├── process.go │ ├── process_test.go │ ├── profile+polyfill.go │ ├── profile.go │ ├── profile_test.go │ ├── shutdown+polyfill.go │ ├── shutdown.go │ ├── shutdown_test.go │ ├── signals+polyfill.go │ ├── signals.go │ ├── signals_test.go │ ├── stopper.go │ └── stopper_test.go ├── prof │ ├── profilecenter.go │ ├── profilecenter_test.go │ ├── profiler.go │ ├── profiler_test.go │ ├── runtime.go │ └── runtime_test.go ├── prometheus │ ├── agent.go │ └── config.go ├── queue │ ├── balancedpusher.go │ ├── balancedpusher_test.go │ ├── consumer.go │ ├── messagequeue.go │ ├── multipusher.go │ ├── multipusher_test.go │ ├── producer.go │ ├── queue.go │ ├── queue_test.go │ ├── util.go │ └── util_test.go ├── rescue │ ├── recover.go │ └── recover_test.go ├── search │ ├── tree.go │ ├── tree_debug.go │ └── tree_test.go ├── service │ ├── serviceconf.go │ ├── serviceconf_test.go │ ├── servicegroup.go │ └── servicegroup_test.go ├── stat │ ├── alert+polyfill.go │ ├── alert.go │ ├── alert_test.go │ ├── internal │ │ ├── cgroup_linux.go │ │ ├── cgroup_linux_test.go │ │ ├── cpu_linux.go │ │ ├── cpu_linux_test.go │ │ └── cpu_other.go │ ├── metrics.go │ ├── metrics_test.go │ ├── remotewriter.go │ ├── remotewriter_test.go │ ├── task.go │ ├── topk.go │ ├── topk_test.go │ ├── usage.go │ └── usage_test.go ├── stores │ ├── builder │ │ ├── builder.go │ │ └── builder_test.go │ ├── cache │ │ ├── cache.go │ │ ├── cache_test.go │ │ ├── cacheconf.go │ │ ├── cachenode.go │ │ ├── cachenode_test.go │ │ ├── cacheopt.go │ │ ├── cacheopt_test.go │ │ ├── cachestat.go │ │ ├── cachestat_test.go │ │ ├── cleaner.go │ │ ├── cleaner_test.go │ │ ├── config.go │ │ ├── util.go │ │ └── util_test.go │ ├── dbtest │ │ └── sql.go │ ├── kv │ │ ├── config.go │ │ ├── store.go │ │ └── store_test.go │ ├── mon │ │ ├── bulkinserter.go │ │ ├── bulkinserter_test.go │ │ ├── clientmanager.go │ │ ├── clientmanager_test.go │ │ ├── collection.go │ │ ├── collection_mock.go │ │ ├── collection_test.go │ │ ├── collectioninserter_mock.go │ │ ├── migration-2.0.md │ │ ├── model.go │ │ ├── model_mock.go │ │ ├── model_test.go │ │ ├── options.go │ │ ├── options_test.go │ │ ├── trace.go │ │ ├── util.go │ │ └── util_test.go │ ├── monc │ │ ├── cachedmodel.go │ │ ├── cachedmodel_test.go │ │ └── migration-2.0.md │ ├── postgres │ │ ├── postgresql.go │ │ └── postgresql_test.go │ ├── redis │ │ ├── breakerhook.go │ │ ├── breakerhook_test.go │ │ ├── conf.go │ │ ├── conf_test.go │ │ ├── delscript.lua │ │ ├── durationhook.go │ │ ├── durationhook_test.go │ │ ├── lockscript.lua │ │ ├── metrics.go │ │ ├── metrics_test.go │ │ ├── redis.go │ │ ├── redis_test.go │ │ ├── redisblockingnode.go │ │ ├── redisblockingnode_test.go │ │ ├── redisclientmanager.go │ │ ├── redisclustermanager.go │ │ ├── redisclustermanager_test.go │ │ ├── redislock.go │ │ ├── redislock_test.go │ │ ├── redistest │ │ │ └── redistest.go │ │ ├── scriptcache.go │ │ └── scriptcache_test.go │ ├── sqlc │ │ ├── cachedsql.go │ │ └── cachedsql_test.go │ └── sqlx │ │ ├── bulkinserter.go │ │ ├── bulkinserter_test.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── errors.go │ │ ├── metrics.go │ │ ├── metrics_test.go │ │ ├── mysql.go │ │ ├── mysql_test.go │ │ ├── orm.go │ │ ├── orm_test.go │ │ ├── rwstrategy.go │ │ ├── rwstrategy_test.go │ │ ├── sqlconn.go │ │ ├── sqlconn_test.go │ │ ├── sqlmanager.go │ │ ├── stmt.go │ │ ├── stmt_test.go │ │ ├── trace.go │ │ ├── tx.go │ │ ├── tx_test.go │ │ ├── utils.go │ │ └── utils_test.go ├── stringx │ ├── node.go │ ├── node_fuzz_test.go │ ├── node_test.go │ ├── random.go │ ├── random_test.go │ ├── replacer.go │ ├── replacer_fuzz_test.go │ ├── replacer_test.go │ ├── strings.go │ ├── strings_test.go │ ├── trie.go │ └── trie_test.go ├── syncx │ ├── atomicbool.go │ ├── atomicbool_test.go │ ├── atomicduration.go │ ├── atomicduration_test.go │ ├── atomicfloat64.go │ ├── atomicfloat64_test.go │ ├── barrier.go │ ├── barrier_test.go │ ├── cond.go │ ├── cond_test.go │ ├── donechan.go │ ├── donechan_test.go │ ├── immutableresource.go │ ├── immutableresource_test.go │ ├── limit.go │ ├── limit_test.go │ ├── lockedcalls.go │ ├── lockedcalls_test.go │ ├── managedresource.go │ ├── managedresource_test.go │ ├── once.go │ ├── once_test.go │ ├── onceguard.go │ ├── onceguard_test.go │ ├── pool.go │ ├── pool_test.go │ ├── refresource.go │ ├── refresource_test.go │ ├── resourcemanager.go │ ├── resourcemanager_test.go │ ├── singleflight.go │ ├── singleflight_test.go │ ├── spinlock.go │ ├── spinlock_test.go │ ├── timeoutlimit.go │ └── timeoutlimit_test.go ├── sysx │ ├── automaxprocs.go │ ├── host.go │ └── host_test.go ├── threading │ ├── routinegroup.go │ ├── routinegroup_test.go │ ├── routines.go │ ├── routines_test.go │ ├── stablerunner.go │ ├── stablerunner_test.go │ ├── taskrunner.go │ ├── taskrunner_test.go │ ├── workergroup.go │ └── workergroup_test.go ├── timex │ ├── relativetime.go │ ├── relativetime_test.go │ ├── repr.go │ ├── repr_test.go │ ├── ticker.go │ └── ticker_test.go ├── trace │ ├── agent.go │ ├── agent_test.go │ ├── attributes.go │ ├── attributes_test.go │ ├── config.go │ ├── message.go │ ├── message_test.go │ ├── propagation.go │ ├── resource.go │ ├── tracer.go │ ├── tracer_test.go │ ├── tracetest │ │ └── tracetest.go │ ├── utils.go │ ├── utils_test.go │ └── vars.go ├── utils │ ├── times.go │ ├── times_test.go │ ├── uuid.go │ ├── uuid_test.go │ ├── version.go │ └── version_test.go └── validation │ └── validator.go ├── gateway ├── config.go ├── internal │ ├── descriptorsource.go │ ├── descriptorsource_test.go │ ├── eventhandler.go │ ├── eventhandler_test.go │ ├── headerprocessor.go │ ├── headerprocessor_test.go │ ├── requestparser.go │ ├── requestparser_test.go │ ├── timeout.go │ └── timeout_test.go ├── readme.md ├── server.go └── server_test.go ├── go.mod ├── go.sum ├── internal ├── devserver │ ├── config.go │ └── server.go ├── encoding │ ├── encoding.go │ └── encoding_test.go ├── health │ ├── health.go │ └── health_test.go ├── mock │ ├── deposit.pb.go │ ├── deposit.proto │ └── depositserver.go ├── profiling │ ├── profiling.go │ └── profiling_test.go └── trace │ ├── trace.go │ └── trace_test.go ├── mcp ├── config.go ├── config_test.go ├── integration_test.go ├── parser.go ├── parser_test.go ├── readme.md ├── server.go ├── server_test.go ├── types.go ├── types_test.go ├── util.go ├── util_test.go ├── vars.go └── vars_test.go ├── readme-cn.md ├── readme.md ├── rest ├── chain │ ├── chain.go │ └── chain_test.go ├── config.go ├── engine.go ├── engine_test.go ├── handler │ ├── authhandler.go │ ├── authhandler_test.go │ ├── breakerhandler.go │ ├── breakerhandler_test.go │ ├── contentsecurityhandler.go │ ├── contentsecurityhandler_test.go │ ├── cryptionhandler.go │ ├── cryptionhandler_test.go │ ├── gunziphandler.go │ ├── gunziphandler_test.go │ ├── loghandler.go │ ├── loghandler_test.go │ ├── maxbyteshandler.go │ ├── maxbyteshandler_test.go │ ├── maxconnshandler.go │ ├── maxconnshandler_test.go │ ├── metrichandler.go │ ├── metrichandler_test.go │ ├── prometheushandler.go │ ├── prometheushandler_test.go │ ├── recoverhandler.go │ ├── recoverhandler_test.go │ ├── sheddinghandler.go │ ├── sheddinghandler_test.go │ ├── timeouthandler.go │ ├── timeouthandler_test.go │ ├── tracehandler.go │ └── tracehandler_test.go ├── httpc │ ├── internal │ │ ├── interceptor.go │ │ ├── loginterceptor.go │ │ ├── loginterceptor_test.go │ │ ├── metricsinterceptor.go │ │ └── metricsinterceptor_test.go │ ├── requests.go │ ├── requests_test.go │ ├── responses.go │ ├── responses_test.go │ ├── service.go │ ├── service_test.go │ └── vars.go ├── httpx │ ├── requests.go │ ├── requests_test.go │ ├── responses.go │ ├── responses_test.go │ ├── router.go │ ├── util.go │ ├── util_test.go │ └── vars.go ├── internal │ ├── cors │ │ ├── handlers.go │ │ └── handlers_test.go │ ├── encoding │ │ ├── parser.go │ │ └── parser_test.go │ ├── errcode │ │ ├── grpc.go │ │ └── grpc_test.go │ ├── fileserver │ │ ├── filehandler.go │ │ ├── filehandler_test.go │ │ └── testdata │ │ │ ├── example.txt │ │ │ ├── index.html │ │ │ ├── nested │ │ │ └── index.html │ │ │ └── sample.txt │ ├── header │ │ └── headers.go │ ├── log.go │ ├── log_test.go │ ├── response │ │ ├── headeronceresponsewriter.go │ │ ├── headeronceresponsewriter_test.go │ │ ├── withcoderesponsewriter.go │ │ └── withcoderesponsewriter_test.go │ ├── security │ │ ├── contentsecurity.go │ │ └── contentsecurity_test.go │ ├── starter.go │ └── starter_test.go ├── pathvar │ ├── params.go │ └── params_test.go ├── router │ ├── patrouter.go │ └── patrouter_test.go ├── server.go ├── server_test.go ├── serverless.go ├── serverless_test.go ├── testdata │ ├── example.txt │ └── sample.txt ├── token │ ├── tokenparser.go │ └── tokenparser_test.go └── types.go ├── tools └── goctl │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── api │ ├── apigen │ │ ├── api.tpl │ │ ├── gen.go │ │ ├── template.go │ │ └── util.go │ ├── cmd.go │ ├── dartgen │ │ ├── format.go │ │ ├── gen.go │ │ ├── genapi.go │ │ ├── gendata.go │ │ ├── genvars.go │ │ ├── util.go │ │ ├── util_test.go │ │ └── vars.go │ ├── docgen │ │ ├── doc.go │ │ ├── gen.go │ │ └── markdown.tpl │ ├── format │ │ ├── format.go │ │ └── format_test.go │ ├── gogen │ │ ├── config.tpl │ │ ├── etc.tpl │ │ ├── gen.go │ │ ├── gen_test.go │ │ ├── gencomment_test.go │ │ ├── genconfig.go │ │ ├── genetc.go │ │ ├── genhandlers.go │ │ ├── genhandlerstest.go │ │ ├── genintegrationtest.go │ │ ├── genlogic.go │ │ ├── genlogictest.go │ │ ├── genmain.go │ │ ├── genmiddleware.go │ │ ├── genroutes.go │ │ ├── genroutes_test.go │ │ ├── gensse_test.go │ │ ├── gensvc.go │ │ ├── gensvctest.go │ │ ├── gentypes.go │ │ ├── handler.tpl │ │ ├── handler_test.tpl │ │ ├── integration_test.tpl │ │ ├── jwt.api │ │ ├── logic.tpl │ │ ├── logic_test.tpl │ │ ├── main.tpl │ │ ├── middleware.tpl │ │ ├── sse_handler.tpl │ │ ├── sse_logic.tpl │ │ ├── svc.tpl │ │ ├── svc_test.tpl │ │ ├── template.go │ │ ├── template_test.go │ │ ├── testdata │ │ │ ├── anonymous_annotation.api │ │ │ ├── another_import_api.api │ │ │ ├── ap_ino_info.api │ │ │ ├── api_has_middleware.api │ │ │ ├── api_has_no_request.api │ │ │ ├── api_jwt.api │ │ │ ├── api_jwt_with_middleware.api │ │ │ ├── api_route_test.api │ │ │ ├── example.api │ │ │ ├── has_comment_api_test.api │ │ │ ├── has_import_api.api │ │ │ ├── has_inline_no_exist_test.api │ │ │ ├── import_api.api │ │ │ ├── import_twice.api │ │ │ ├── invalid_api_file.api │ │ │ ├── nest_type_api.api │ │ │ ├── no_struct_tag_api.api │ │ │ ├── test_api_template.api │ │ │ └── test_multi_service_template.api │ │ ├── types.tpl │ │ ├── util.go │ │ └── vars.go │ ├── javagen │ │ ├── bool.tpl │ │ ├── component.tpl │ │ ├── gen.go │ │ ├── gencomponents.go │ │ ├── genpacket.go │ │ ├── getset.tpl │ │ ├── packet.tpl │ │ ├── util.go │ │ └── vars.go │ ├── ktgen │ │ ├── api.tpl │ │ ├── apibase.tpl │ │ ├── cmd.go │ │ ├── funcs.go │ │ └── gen.go │ ├── new │ │ ├── api.tpl │ │ ├── newservice.go │ │ ├── newservice_test.go │ │ └── template.go │ ├── parser │ │ ├── g4 │ │ │ ├── ApiLexer.g4 │ │ │ ├── ApiParser.g4 │ │ │ ├── ast │ │ │ │ ├── api.go │ │ │ │ ├── apiparser.go │ │ │ │ ├── apiparser_test.go │ │ │ │ ├── ast.go │ │ │ │ ├── import.go │ │ │ │ ├── importstack.go │ │ │ │ ├── info.go │ │ │ │ ├── kv.go │ │ │ │ ├── placeholder.go │ │ │ │ ├── service.go │ │ │ │ ├── syntax.go │ │ │ │ └── type.go │ │ │ ├── gen │ │ │ │ └── api │ │ │ │ │ ├── apiparser_base_visitor.go │ │ │ │ │ ├── apiparser_lexer.go │ │ │ │ │ ├── apiparser_parser.go │ │ │ │ │ ├── apiparser_parser1.go │ │ │ │ │ ├── apiparser_parser2.go │ │ │ │ │ ├── apiparser_parser3.go │ │ │ │ │ ├── apiparser_parser4.go │ │ │ │ │ ├── apiparser_parser5.go │ │ │ │ │ ├── apiparser_parser6.go │ │ │ │ │ ├── apiparser_parser7.go │ │ │ │ │ ├── apiparser_parser8.go │ │ │ │ │ ├── apiparser_visitor.go │ │ │ │ │ ├── baseparser.go │ │ │ │ │ ├── baseparser_test.go │ │ │ │ │ └── file_splitor_test.go │ │ │ ├── test.api │ │ │ └── test │ │ │ │ ├── apiparser_test.go │ │ │ │ ├── apis │ │ │ │ ├── empty.api │ │ │ │ ├── example.api │ │ │ │ ├── info.api │ │ │ │ ├── service.api │ │ │ │ ├── syntax.api │ │ │ │ ├── test.api │ │ │ │ └── types.api │ │ │ │ ├── ast_test.go │ │ │ │ ├── grammar_test.go │ │ │ │ ├── import_test.go │ │ │ │ ├── info_test.go │ │ │ │ ├── service_test.go │ │ │ │ ├── syntax_test.go │ │ │ │ └── type_test.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ ├── readme.md │ │ └── testdata │ │ │ └── test.api │ ├── spec │ │ ├── example_test.go │ │ ├── fn.go │ │ ├── name.go │ │ ├── spec.go │ │ ├── tags.go │ │ ├── tags_test.go │ │ └── validate.go │ ├── swagger │ │ ├── annotation.go │ │ ├── annotation_test.go │ │ ├── api.go │ │ ├── command.go │ │ ├── const.go │ │ ├── contenttype.go │ │ ├── contenttype_test.go │ │ ├── context.go │ │ ├── definition.go │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── example.api │ │ │ ├── example.swagger.json │ │ │ ├── example_cn.api │ │ │ ├── example_cn.swagger.json │ │ │ ├── go-swagger-cn.sh │ │ │ ├── go-swagger-ui-cn.png │ │ │ ├── go-swagger-ui.png │ │ │ ├── go-swagger.sh │ │ │ ├── swagger-ui-cn-example.png │ │ │ ├── swagger-ui-cn-model.png │ │ │ ├── swagger-ui-cn.sh │ │ │ ├── swagger-ui-example.png │ │ │ ├── swagger-ui-model.png │ │ │ └── swagger-ui.sh │ │ ├── options.go │ │ ├── options_test.go │ │ ├── parameter.go │ │ ├── parameter_test.go │ │ ├── path.go │ │ ├── path_test.go │ │ ├── properties.go │ │ ├── response.go │ │ ├── swagger.go │ │ ├── swagger_test.go │ │ └── vars.go │ ├── tsgen │ │ ├── components.tpl │ │ ├── gen.go │ │ ├── gencomponents.go │ │ ├── genpacket.go │ │ ├── genrequest.go │ │ ├── handler.tpl │ │ ├── request.ts │ │ ├── util.go │ │ ├── util_test.go │ │ └── vars.go │ ├── util │ │ ├── case.go │ │ └── util.go │ └── validate │ │ └── validate.go │ ├── bug │ ├── bug.go │ ├── cmd.go │ ├── env.go │ └── issue.go │ ├── build.env │ ├── build.sh │ ├── change.md │ ├── cmd │ ├── root.go │ ├── usage.go │ └── usage.tpl │ ├── compare │ ├── .gitignore │ ├── api │ │ └── test.api │ ├── compare.sh │ ├── model │ │ └── user.sql │ └── rpc │ │ ├── base │ │ └── common.proto │ │ └── test.proto │ ├── config │ ├── cmd.go │ ├── config.go │ ├── default.yaml │ └── readme.md │ ├── docker │ ├── cmd.go │ ├── docker.go │ ├── docker.tpl │ ├── docker_test.go │ └── template.go │ ├── env │ ├── check.go │ ├── cmd.go │ ├── env.go │ └── install.go │ ├── example │ └── rpc │ │ ├── hello.proto │ │ ├── hello │ │ ├── client │ │ │ └── greet │ │ │ │ └── greet.go │ │ ├── etc │ │ │ └── hello.yaml │ │ ├── hello.go │ │ ├── internal │ │ │ ├── config │ │ │ │ └── config.go │ │ │ ├── logic │ │ │ │ └── greet │ │ │ │ │ └── sayhellologic.go │ │ │ ├── server │ │ │ │ └── greet │ │ │ │ │ └── greetserver.go │ │ │ └── svc │ │ │ │ └── servicecontext.go │ │ └── pb │ │ │ └── hello │ │ │ ├── hello.pb.go │ │ │ └── hello_grpc.pb.go │ │ ├── hi.proto │ │ ├── hi │ │ ├── client │ │ │ ├── event │ │ │ │ └── event.go │ │ │ └── greet │ │ │ │ └── greet.go │ │ ├── etc │ │ │ └── hi.yaml │ │ ├── hi.go │ │ ├── internal │ │ │ ├── config │ │ │ │ └── config.go │ │ │ ├── logic │ │ │ │ ├── event │ │ │ │ │ └── askquestionlogic.go │ │ │ │ └── greet │ │ │ │ │ ├── sayhellologic.go │ │ │ │ │ └── sayhilogic.go │ │ │ ├── server │ │ │ │ ├── event │ │ │ │ │ └── eventserver.go │ │ │ │ └── greet │ │ │ │ │ └── greetserver.go │ │ │ └── svc │ │ │ │ └── servicecontext.go │ │ └── pb │ │ │ └── hi │ │ │ ├── hi.pb.go │ │ │ └── hi_grpc.pb.go │ │ ├── multiple_rpc_service_generate.sh │ │ └── single_rpc_service_generate.sh │ ├── gateway │ ├── cmd.go │ ├── conf.yml │ ├── gateway.tpl │ └── template.go │ ├── go.mod │ ├── go.sum │ ├── goctl.go │ ├── internal │ ├── cobrax │ │ └── cobrax.go │ ├── errorx │ │ ├── errorx._test.go │ │ └── errorx.go │ ├── flags │ │ ├── default_en.json │ │ ├── flags.go │ │ └── flags_test.go │ └── version │ │ ├── version.go │ │ └── version_test.go │ ├── kube │ ├── cmd.go │ ├── deployment.tpl │ ├── job.tpl │ └── kube.go │ ├── migrate │ ├── cancel+polyfill.go │ ├── cancel.go │ ├── cmd.go │ ├── migrate.go │ ├── mod.go │ └── version.go │ ├── model │ ├── cmd.go │ ├── mongo │ │ ├── generate │ │ │ ├── generate.go │ │ │ ├── generate_test.go │ │ │ ├── template.go │ │ │ └── template_test.go │ │ ├── mongo.go │ │ ├── readme.md │ │ └── template │ │ │ ├── error.tpl │ │ │ ├── model.tpl │ │ │ ├── model_custom.tpl │ │ │ ├── template.go │ │ │ └── types.tpl │ └── sql │ │ ├── CHANGELOG.md │ │ ├── README.MD │ │ ├── builderx │ │ └── builder.go │ │ ├── command │ │ ├── command.go │ │ ├── command_test.go │ │ ├── migrationnotes │ │ │ ├── migrationnotes.go │ │ │ ├── v1.3.4.go │ │ │ └── v1.3.4_test.go │ │ └── testdata │ │ │ └── user.sql │ │ ├── converter │ │ ├── types.go │ │ └── types_test.go │ │ ├── example │ │ ├── makefile │ │ └── sql │ │ │ └── user.sql │ │ ├── gen │ │ ├── customized.go │ │ ├── delete.go │ │ ├── field.go │ │ ├── findone.go │ │ ├── findonebyfield.go │ │ ├── gen.go │ │ ├── gen_test.go │ │ ├── imports.go │ │ ├── insert.go │ │ ├── keys.go │ │ ├── keys_test.go │ │ ├── new.go │ │ ├── tablename.go │ │ ├── tag.go │ │ ├── template.go │ │ ├── template_test.go │ │ ├── testdata │ │ │ └── user.sql │ │ ├── types.go │ │ ├── update.go │ │ └── vars.go │ │ ├── model │ │ ├── infoschemamodel.go │ │ └── postgresqlmodel.go │ │ ├── parser │ │ ├── parser.go │ │ ├── parser_test.go │ │ └── testdata │ │ │ └── user.sql │ │ ├── template │ │ ├── template.go │ │ └── tpl │ │ │ ├── customized.tpl │ │ │ ├── delete.tpl │ │ │ ├── err.tpl │ │ │ ├── field.tpl │ │ │ ├── find-one-by-field-extra-method.tpl │ │ │ ├── find-one-by-field.tpl │ │ │ ├── find-one.tpl │ │ │ ├── import-no-cache.tpl │ │ │ ├── import.tpl │ │ │ ├── insert.tpl │ │ │ ├── interface-delete.tpl │ │ │ ├── interface-find-one-by-field.tpl │ │ │ ├── interface-find-one.tpl │ │ │ ├── interface-insert.tpl │ │ │ ├── interface-update.tpl │ │ │ ├── model-new.tpl │ │ │ ├── model.tpl │ │ │ ├── table-name.tpl │ │ │ ├── tag.tpl │ │ │ ├── types.tpl │ │ │ ├── update.tpl │ │ │ └── var.tpl │ │ ├── test │ │ ├── model │ │ │ ├── model_test.go │ │ │ ├── studentmodel.go │ │ │ ├── usermodel.go │ │ │ └── vars.go │ │ ├── orm.go │ │ ├── sqlconn.go │ │ ├── stmt.go │ │ └── utils.go │ │ └── util │ │ ├── match_test.go │ │ ├── matcher.go │ │ ├── newline.go │ │ ├── slice.go │ │ ├── studeat.sql │ │ ├── student.sql │ │ ├── sub │ │ └── sub.sql │ │ ├── xx.sql │ │ └── xx.sql1 │ ├── pkg │ ├── collection │ │ ├── sortedmap.go │ │ └── sortedmap_test.go │ ├── downloader │ │ └── downloader.go │ ├── env │ │ └── env.go │ ├── goctl │ │ └── goctl.go │ ├── golang │ │ ├── bin.go │ │ ├── format.go │ │ ├── install.go │ │ ├── path.go │ │ └── path_test.go │ ├── parser │ │ └── api │ │ │ ├── assertx │ │ │ └── error.go │ │ │ ├── ast │ │ │ ├── ast.go │ │ │ ├── comment.go │ │ │ ├── importstatement.go │ │ │ ├── infostatement.go │ │ │ ├── kvexpression.go │ │ │ ├── print.go │ │ │ ├── servicestatement.go │ │ │ ├── syntaxstatement.go │ │ │ ├── typestatement.go │ │ │ └── writer.go │ │ │ ├── format │ │ │ ├── format.go │ │ │ ├── format_test.go │ │ │ └── testdata │ │ │ │ ├── expected_service.api │ │ │ │ ├── expected_type_struct_group.api │ │ │ │ ├── expected_type_struct_lit.api │ │ │ │ ├── test_format.api │ │ │ │ ├── test_service.api │ │ │ │ ├── test_type_struct_group.api │ │ │ │ └── test_type_struct_lit.api │ │ │ ├── importstack │ │ │ └── importstack.go │ │ │ ├── parser │ │ │ ├── analyzer.go │ │ │ ├── analyzer_test.go │ │ │ ├── api.go │ │ │ ├── error.go │ │ │ ├── filter.go │ │ │ ├── parser.go │ │ │ ├── parser_test.go │ │ │ └── testdata │ │ │ │ ├── atdoc_group_test.api │ │ │ │ ├── atdoc_literal_test.api │ │ │ │ ├── athandler_test.api │ │ │ │ ├── atserver_test.api │ │ │ │ ├── base.api │ │ │ │ ├── base │ │ │ │ ├── request.api │ │ │ │ └── response.api │ │ │ │ ├── base1.api │ │ │ │ ├── base2.api │ │ │ │ ├── comment_test.api │ │ │ │ ├── duplicate_path_expression.api │ │ │ │ ├── duplicate_path_expression_different_prefix.api │ │ │ │ ├── duplicate_path_expression_different_prefix__prefix_1.api │ │ │ │ ├── duplicate_path_expression_different_prefix__prefix_2.api │ │ │ │ ├── duplicate_type.api │ │ │ │ ├── example.api │ │ │ │ ├── example_base.api │ │ │ │ ├── example_base1.api │ │ │ │ ├── example_base2.api │ │ │ │ ├── import_group_test.api │ │ │ │ ├── import_literal_test.api │ │ │ │ ├── info_test.api │ │ │ │ ├── invalid.api │ │ │ │ ├── link_import.api │ │ │ │ ├── service_test.api │ │ │ │ ├── test.api │ │ │ │ └── test_format.api │ │ │ ├── placeholder │ │ │ └── placeholder.go │ │ │ ├── scanner │ │ │ ├── scanner.go │ │ │ ├── scanner_test.go │ │ │ └── test.api │ │ │ └── token │ │ │ ├── position.go │ │ │ └── token.go │ ├── protoc │ │ └── protoc.go │ ├── protocgengo │ │ └── protocgengo.go │ └── protocgengogrpc │ │ └── protocgengogrpc.go │ ├── plugin │ ├── demo │ │ └── goctlplugin.go │ ├── plugin.go │ └── plugin_test.go │ ├── quickstart │ ├── cmd.go │ ├── idl │ │ ├── api.yaml │ │ ├── apilogic.tpl │ │ ├── greet.api │ │ ├── greet.proto │ │ ├── rpc.yaml │ │ └── svc.tpl │ ├── micro.go │ ├── mono.go │ ├── quickstart.go │ └── run.go │ ├── readme-cn.md │ ├── readme.md │ ├── rpc │ ├── README.md │ ├── cli │ │ ├── cli.go │ │ └── zrpc.go │ ├── cmd.go │ ├── execx │ │ └── execx.go │ ├── generator │ │ ├── base │ │ │ └── common.proto │ │ ├── call.tpl │ │ ├── config.tpl │ │ ├── etc.tpl │ │ ├── gen.go │ │ ├── gen_module_test.go │ │ ├── gen_test.go │ │ ├── gencall.go │ │ ├── genconfig.go │ │ ├── generator.go │ │ ├── genetc.go │ │ ├── genlogic.go │ │ ├── genmain.go │ │ ├── genpb.go │ │ ├── genpb_test.go │ │ ├── genserver.go │ │ ├── gensvc.go │ │ ├── logic.tpl │ │ ├── main.tpl │ │ ├── mkdir.go │ │ ├── prototmpl.go │ │ ├── prototmpl_test.go │ │ ├── rpc.tpl │ │ ├── server.tpl │ │ ├── svc.tpl │ │ ├── template.go │ │ ├── template_test.go │ │ └── test.proto │ └── parser │ │ ├── comment.go │ │ ├── import.go │ │ ├── message.go │ │ ├── option.go │ │ ├── package.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ ├── proto.go │ │ ├── rpc.go │ │ ├── service.go │ │ ├── stream.proto │ │ ├── test.proto │ │ ├── test_invalid_request.proto │ │ ├── test_invalid_response.proto │ │ ├── test_option.proto │ │ └── test_option2.proto │ ├── test │ ├── common │ │ └── echo.sh │ ├── integration │ │ └── model │ │ │ └── mongo │ │ │ ├── Dockerfile │ │ │ ├── cmd.sh │ │ │ └── mongo.sh │ ├── main.sh │ ├── test.go │ └── test_test.go │ ├── tpl │ ├── cmd.go │ └── templates.go │ ├── update │ ├── config │ │ └── config.go │ ├── etc │ │ └── update-api.json │ └── update.go │ ├── upgrade │ ├── cmd.go │ └── upgrade.go │ ├── util │ ├── console │ │ └── console.go │ ├── ctx │ │ ├── context.go │ │ ├── context_test.go │ │ ├── gomod.go │ │ ├── gomod_test.go │ │ ├── gopath.go │ │ ├── gopath_test.go │ │ ├── gowork.go │ │ ├── gowork_test.go │ │ ├── modcheck.go │ │ └── modcheck_test.go │ ├── env │ │ ├── env.go │ │ └── env_test.go │ ├── format │ │ ├── format.go │ │ └── format_test.go │ ├── git.go │ ├── head.go │ ├── name │ │ ├── naming.go │ │ └── naming_test.go │ ├── pathx │ │ ├── file.go │ │ ├── file_test.go │ │ ├── path.go │ │ ├── path_test.go │ │ ├── readlink+polyfill.go │ │ └── readlink.go │ ├── string.go │ ├── string_test.go │ ├── stringx │ │ ├── string.go │ │ └── string_test.go │ ├── templatex.go │ ├── templatex_test.go │ └── zipx │ │ └── zipx.go │ └── vars │ └── settings.go └── zrpc ├── client.go ├── client_test.go ├── config.go ├── config_test.go ├── internal ├── auth │ ├── auth.go │ ├── auth_test.go │ ├── credential.go │ ├── credential_test.go │ └── vars.go ├── balancer │ ├── consistenthash │ │ ├── consistenthash.go │ │ └── consistenthash_test.go │ └── p2c │ │ ├── p2c.go │ │ └── p2c_test.go ├── client.go ├── client_test.go ├── clientinterceptors │ ├── breakerinterceptor.go │ ├── breakerinterceptor_test.go │ ├── durationinterceptor.go │ ├── durationinterceptor_test.go │ ├── prometheusinterceptor.go │ ├── prometheusinterceptor_test.go │ ├── timeoutinterceptor.go │ ├── timeoutinterceptor_test.go │ ├── tracinginterceptor.go │ └── tracinginterceptor_test.go ├── codes │ ├── accept.go │ └── accept_test.go ├── config.go ├── rpclogger.go ├── rpclogger_test.go ├── rpcpubserver.go ├── rpcpubserver_test.go ├── rpcserver.go ├── rpcserver_test.go ├── server.go ├── server_test.go └── serverinterceptors │ ├── authinterceptor.go │ ├── authinterceptor_test.go │ ├── breakerinterceptor.go │ ├── breakerinterceptor_test.go │ ├── prometheusinterceptor.go │ ├── prometheusinterceptor_test.go │ ├── recoverinterceptor.go │ ├── recoverinterceptor_test.go │ ├── sheddinginterceptor.go │ ├── sheddinginterceptor_test.go │ ├── statinterceptor.go │ ├── statinterceptor_test.go │ ├── timeoutinterceptor.go │ ├── timeoutinterceptor_test.go │ ├── tracinginterceptor.go │ └── tracinginterceptor_test.go ├── proxy.go ├── proxy_test.go ├── resolver ├── internal │ ├── directbuilder.go │ ├── directbuilder_test.go │ ├── discovbuilder.go │ ├── discovbuilder_test.go │ ├── etcdbuilder.go │ ├── etcdbuilder_test.go │ ├── kube │ │ ├── eventhandler.go │ │ ├── eventhandler_test.go │ │ ├── targetparser.go │ │ └── targetparser_test.go │ ├── kubebuilder.go │ ├── kubebuilder_test.go │ ├── register.go │ ├── register_k8s.go │ ├── resolver.go │ ├── resolver_test.go │ ├── subset.go │ ├── subset_test.go │ └── targets │ │ ├── endpoints.go │ │ └── endpoints_test.go ├── register.go ├── register_test.go ├── target.go └── target_test.go ├── server.go └── server_test.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [zeromicro] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/workflows/issues.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/reviewdog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/workflows/reviewdog.yml -------------------------------------------------------------------------------- /.github/workflows/version-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.github/workflows/version-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/LICENSE -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/SECURITY.md -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /core/bloom/bloom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/bloom/bloom.go -------------------------------------------------------------------------------- /core/bloom/bloom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/bloom/bloom_test.go -------------------------------------------------------------------------------- /core/bloom/setscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/bloom/setscript.lua -------------------------------------------------------------------------------- /core/bloom/testscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/bloom/testscript.lua -------------------------------------------------------------------------------- /core/breaker/breaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/breaker.go -------------------------------------------------------------------------------- /core/breaker/breaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/breaker_test.go -------------------------------------------------------------------------------- /core/breaker/breakers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/breakers.go -------------------------------------------------------------------------------- /core/breaker/breakers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/breakers_test.go -------------------------------------------------------------------------------- /core/breaker/bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/bucket.go -------------------------------------------------------------------------------- /core/breaker/bucket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/bucket_test.go -------------------------------------------------------------------------------- /core/breaker/googlebreaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/googlebreaker.go -------------------------------------------------------------------------------- /core/breaker/googlebreaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/googlebreaker_test.go -------------------------------------------------------------------------------- /core/breaker/nopbreaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/nopbreaker.go -------------------------------------------------------------------------------- /core/breaker/nopbreaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/breaker/nopbreaker_test.go -------------------------------------------------------------------------------- /core/cmdline/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/cmdline/input.go -------------------------------------------------------------------------------- /core/cmdline/input_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/cmdline/input_test.go -------------------------------------------------------------------------------- /core/codec/aesecb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/aesecb.go -------------------------------------------------------------------------------- /core/codec/aesecb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/aesecb_test.go -------------------------------------------------------------------------------- /core/codec/dh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/dh.go -------------------------------------------------------------------------------- /core/codec/dh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/dh_test.go -------------------------------------------------------------------------------- /core/codec/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/gzip.go -------------------------------------------------------------------------------- /core/codec/gzip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/gzip_test.go -------------------------------------------------------------------------------- /core/codec/hmac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/hmac.go -------------------------------------------------------------------------------- /core/codec/hmac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/hmac_test.go -------------------------------------------------------------------------------- /core/codec/rsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/rsa.go -------------------------------------------------------------------------------- /core/codec/rsa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/codec/rsa_test.go -------------------------------------------------------------------------------- /core/collection/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/cache.go -------------------------------------------------------------------------------- /core/collection/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/cache_test.go -------------------------------------------------------------------------------- /core/collection/fifo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/fifo.go -------------------------------------------------------------------------------- /core/collection/fifo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/fifo_test.go -------------------------------------------------------------------------------- /core/collection/ring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/ring.go -------------------------------------------------------------------------------- /core/collection/ring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/ring_test.go -------------------------------------------------------------------------------- /core/collection/rollingwindow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/rollingwindow.go -------------------------------------------------------------------------------- /core/collection/rollingwindow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/rollingwindow_test.go -------------------------------------------------------------------------------- /core/collection/safemap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/safemap.go -------------------------------------------------------------------------------- /core/collection/safemap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/safemap_test.go -------------------------------------------------------------------------------- /core/collection/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/set.go -------------------------------------------------------------------------------- /core/collection/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/set_test.go -------------------------------------------------------------------------------- /core/collection/timingwheel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/timingwheel.go -------------------------------------------------------------------------------- /core/collection/timingwheel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/collection/timingwheel_test.go -------------------------------------------------------------------------------- /core/color/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/color/color.go -------------------------------------------------------------------------------- /core/color/color_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/color/color_test.go -------------------------------------------------------------------------------- /core/conf/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/config.go -------------------------------------------------------------------------------- /core/conf/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/config_test.go -------------------------------------------------------------------------------- /core/conf/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/options.go -------------------------------------------------------------------------------- /core/conf/properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/properties.go -------------------------------------------------------------------------------- /core/conf/properties_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/properties_test.go -------------------------------------------------------------------------------- /core/conf/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/readme.md -------------------------------------------------------------------------------- /core/conf/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/validate.go -------------------------------------------------------------------------------- /core/conf/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/conf/validate_test.go -------------------------------------------------------------------------------- /core/configcenter/configurator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/configcenter/configurator.go -------------------------------------------------------------------------------- /core/configcenter/subscriber/etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/configcenter/subscriber/etcd.go -------------------------------------------------------------------------------- /core/configcenter/unmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/configcenter/unmarshaler.go -------------------------------------------------------------------------------- /core/configcenter/unmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/configcenter/unmarshaler_test.go -------------------------------------------------------------------------------- /core/contextx/unmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/contextx/unmarshaler.go -------------------------------------------------------------------------------- /core/contextx/unmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/contextx/unmarshaler_test.go -------------------------------------------------------------------------------- /core/contextx/valueonlycontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/contextx/valueonlycontext.go -------------------------------------------------------------------------------- /core/discov/accountregistry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/accountregistry.go -------------------------------------------------------------------------------- /core/discov/accountregistry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/accountregistry_test.go -------------------------------------------------------------------------------- /core/discov/clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/clients.go -------------------------------------------------------------------------------- /core/discov/clients_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/clients_test.go -------------------------------------------------------------------------------- /core/discov/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/config.go -------------------------------------------------------------------------------- /core/discov/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/config_test.go -------------------------------------------------------------------------------- /core/discov/internal/etcdclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/internal/etcdclient.go -------------------------------------------------------------------------------- /core/discov/internal/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/internal/listener.go -------------------------------------------------------------------------------- /core/discov/internal/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/internal/registry.go -------------------------------------------------------------------------------- /core/discov/internal/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/internal/registry_test.go -------------------------------------------------------------------------------- /core/discov/internal/statewatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/internal/statewatcher.go -------------------------------------------------------------------------------- /core/discov/internal/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/internal/vars.go -------------------------------------------------------------------------------- /core/discov/kubernetes/discov-namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: discov 5 | -------------------------------------------------------------------------------- /core/discov/kubernetes/etcd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/kubernetes/etcd.yaml -------------------------------------------------------------------------------- /core/discov/publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/publisher.go -------------------------------------------------------------------------------- /core/discov/publisher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/publisher_test.go -------------------------------------------------------------------------------- /core/discov/subscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/subscriber.go -------------------------------------------------------------------------------- /core/discov/subscriber_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/discov/subscriber_test.go -------------------------------------------------------------------------------- /core/errorx/atomicerror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/atomicerror.go -------------------------------------------------------------------------------- /core/errorx/atomicerror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/atomicerror_test.go -------------------------------------------------------------------------------- /core/errorx/batcherror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/batcherror.go -------------------------------------------------------------------------------- /core/errorx/batcherror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/batcherror_test.go -------------------------------------------------------------------------------- /core/errorx/callchain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/callchain.go -------------------------------------------------------------------------------- /core/errorx/callchain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/callchain_test.go -------------------------------------------------------------------------------- /core/errorx/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/check.go -------------------------------------------------------------------------------- /core/errorx/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/check_test.go -------------------------------------------------------------------------------- /core/errorx/wrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/wrap.go -------------------------------------------------------------------------------- /core/errorx/wrap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/errorx/wrap_test.go -------------------------------------------------------------------------------- /core/executors/bulkexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/bulkexecutor.go -------------------------------------------------------------------------------- /core/executors/bulkexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/bulkexecutor_test.go -------------------------------------------------------------------------------- /core/executors/chunkexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/chunkexecutor.go -------------------------------------------------------------------------------- /core/executors/chunkexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/chunkexecutor_test.go -------------------------------------------------------------------------------- /core/executors/delayexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/delayexecutor.go -------------------------------------------------------------------------------- /core/executors/delayexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/delayexecutor_test.go -------------------------------------------------------------------------------- /core/executors/lessexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/lessexecutor.go -------------------------------------------------------------------------------- /core/executors/lessexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/lessexecutor_test.go -------------------------------------------------------------------------------- /core/executors/periodicalexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/periodicalexecutor.go -------------------------------------------------------------------------------- /core/executors/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/executors/vars.go -------------------------------------------------------------------------------- /core/filex/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/file.go -------------------------------------------------------------------------------- /core/filex/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/file_test.go -------------------------------------------------------------------------------- /core/filex/lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/lookup.go -------------------------------------------------------------------------------- /core/filex/lookup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/lookup_test.go -------------------------------------------------------------------------------- /core/filex/progressscanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/progressscanner.go -------------------------------------------------------------------------------- /core/filex/progressscanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/progressscanner_test.go -------------------------------------------------------------------------------- /core/filex/rangereader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/rangereader.go -------------------------------------------------------------------------------- /core/filex/rangereader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/filex/rangereader_test.go -------------------------------------------------------------------------------- /core/fs/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fs/files.go -------------------------------------------------------------------------------- /core/fs/files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fs/files_test.go -------------------------------------------------------------------------------- /core/fs/temps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fs/temps.go -------------------------------------------------------------------------------- /core/fs/temps_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fs/temps_test.go -------------------------------------------------------------------------------- /core/fx/parallel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/parallel.go -------------------------------------------------------------------------------- /core/fx/parallel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/parallel_test.go -------------------------------------------------------------------------------- /core/fx/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/retry.go -------------------------------------------------------------------------------- /core/fx/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/retry_test.go -------------------------------------------------------------------------------- /core/fx/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/stream.go -------------------------------------------------------------------------------- /core/fx/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/stream_test.go -------------------------------------------------------------------------------- /core/fx/timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/timeout.go -------------------------------------------------------------------------------- /core/fx/timeout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/fx/timeout_test.go -------------------------------------------------------------------------------- /core/hash/consistenthash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/hash/consistenthash.go -------------------------------------------------------------------------------- /core/hash/consistenthash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/hash/consistenthash_test.go -------------------------------------------------------------------------------- /core/hash/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/hash/hash.go -------------------------------------------------------------------------------- /core/hash/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/hash/hash_test.go -------------------------------------------------------------------------------- /core/iox/bufferpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/bufferpool.go -------------------------------------------------------------------------------- /core/iox/bufferpool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/bufferpool_test.go -------------------------------------------------------------------------------- /core/iox/nopcloser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/nopcloser.go -------------------------------------------------------------------------------- /core/iox/nopcloser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/nopcloser_test.go -------------------------------------------------------------------------------- /core/iox/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/pipe.go -------------------------------------------------------------------------------- /core/iox/pipe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/pipe_test.go -------------------------------------------------------------------------------- /core/iox/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/read.go -------------------------------------------------------------------------------- /core/iox/read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/read_test.go -------------------------------------------------------------------------------- /core/iox/tee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/tee.go -------------------------------------------------------------------------------- /core/iox/tee_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/tee_test.go -------------------------------------------------------------------------------- /core/iox/textfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/textfile.go -------------------------------------------------------------------------------- /core/iox/textfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/textfile_test.go -------------------------------------------------------------------------------- /core/iox/textlinescanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/textlinescanner.go -------------------------------------------------------------------------------- /core/iox/textlinescanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/iox/textlinescanner_test.go -------------------------------------------------------------------------------- /core/jsonx/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/jsonx/json.go -------------------------------------------------------------------------------- /core/jsonx/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/jsonx/json_test.go -------------------------------------------------------------------------------- /core/lang/lang.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/lang/lang.go -------------------------------------------------------------------------------- /core/lang/lang_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/lang/lang_test.go -------------------------------------------------------------------------------- /core/limit/periodlimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/limit/periodlimit.go -------------------------------------------------------------------------------- /core/limit/periodlimit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/limit/periodlimit_test.go -------------------------------------------------------------------------------- /core/limit/periodscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/limit/periodscript.lua -------------------------------------------------------------------------------- /core/limit/tokenlimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/limit/tokenlimit.go -------------------------------------------------------------------------------- /core/limit/tokenlimit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/limit/tokenlimit_test.go -------------------------------------------------------------------------------- /core/limit/tokenscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/limit/tokenscript.lua -------------------------------------------------------------------------------- /core/load/adaptiveshedder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/adaptiveshedder.go -------------------------------------------------------------------------------- /core/load/adaptiveshedder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/adaptiveshedder_test.go -------------------------------------------------------------------------------- /core/load/nopshedder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/nopshedder.go -------------------------------------------------------------------------------- /core/load/nopshedder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/nopshedder_test.go -------------------------------------------------------------------------------- /core/load/sheddergroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/sheddergroup.go -------------------------------------------------------------------------------- /core/load/sheddergroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/sheddergroup_test.go -------------------------------------------------------------------------------- /core/load/sheddingstat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/sheddingstat.go -------------------------------------------------------------------------------- /core/load/sheddingstat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/load/sheddingstat_test.go -------------------------------------------------------------------------------- /core/logc/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logc/logs.go -------------------------------------------------------------------------------- /core/logc/logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logc/logs_test.go -------------------------------------------------------------------------------- /core/logx/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/color.go -------------------------------------------------------------------------------- /core/logx/color_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/color_test.go -------------------------------------------------------------------------------- /core/logx/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/config.go -------------------------------------------------------------------------------- /core/logx/fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/fields.go -------------------------------------------------------------------------------- /core/logx/fields_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/fields_test.go -------------------------------------------------------------------------------- /core/logx/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/fs.go -------------------------------------------------------------------------------- /core/logx/lesslogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/lesslogger.go -------------------------------------------------------------------------------- /core/logx/lesslogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/lesslogger_test.go -------------------------------------------------------------------------------- /core/logx/lesswriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/lesswriter.go -------------------------------------------------------------------------------- /core/logx/lesswriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/lesswriter_test.go -------------------------------------------------------------------------------- /core/logx/limitedexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/limitedexecutor.go -------------------------------------------------------------------------------- /core/logx/limitedexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/limitedexecutor_test.go -------------------------------------------------------------------------------- /core/logx/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/logger.go -------------------------------------------------------------------------------- /core/logx/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/logs.go -------------------------------------------------------------------------------- /core/logx/logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/logs_test.go -------------------------------------------------------------------------------- /core/logx/logtest/logtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/logtest/logtest.go -------------------------------------------------------------------------------- /core/logx/logtest/logtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/logtest/logtest_test.go -------------------------------------------------------------------------------- /core/logx/logwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/logwriter.go -------------------------------------------------------------------------------- /core/logx/readme-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/readme-cn.md -------------------------------------------------------------------------------- /core/logx/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/readme.md -------------------------------------------------------------------------------- /core/logx/richlogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/richlogger.go -------------------------------------------------------------------------------- /core/logx/richlogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/richlogger_test.go -------------------------------------------------------------------------------- /core/logx/rotatelogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/rotatelogger.go -------------------------------------------------------------------------------- /core/logx/rotatelogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/rotatelogger_test.go -------------------------------------------------------------------------------- /core/logx/sensitive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/sensitive.go -------------------------------------------------------------------------------- /core/logx/sensitive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/sensitive_test.go -------------------------------------------------------------------------------- /core/logx/syslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/syslog.go -------------------------------------------------------------------------------- /core/logx/syslog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/syslog_test.go -------------------------------------------------------------------------------- /core/logx/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/util.go -------------------------------------------------------------------------------- /core/logx/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/util_test.go -------------------------------------------------------------------------------- /core/logx/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/vars.go -------------------------------------------------------------------------------- /core/logx/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/writer.go -------------------------------------------------------------------------------- /core/logx/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/logx/writer_test.go -------------------------------------------------------------------------------- /core/mapping/fieldoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/fieldoptions.go -------------------------------------------------------------------------------- /core/mapping/fieldoptions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/fieldoptions_test.go -------------------------------------------------------------------------------- /core/mapping/jsonunmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/jsonunmarshaler.go -------------------------------------------------------------------------------- /core/mapping/jsonunmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/jsonunmarshaler_test.go -------------------------------------------------------------------------------- /core/mapping/marshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/marshaler.go -------------------------------------------------------------------------------- /core/mapping/marshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/marshaler_test.go -------------------------------------------------------------------------------- /core/mapping/tomlunmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/tomlunmarshaler.go -------------------------------------------------------------------------------- /core/mapping/tomlunmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/tomlunmarshaler_test.go -------------------------------------------------------------------------------- /core/mapping/unmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/unmarshaler.go -------------------------------------------------------------------------------- /core/mapping/unmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/unmarshaler_test.go -------------------------------------------------------------------------------- /core/mapping/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/utils.go -------------------------------------------------------------------------------- /core/mapping/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/utils_test.go -------------------------------------------------------------------------------- /core/mapping/valuer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/valuer.go -------------------------------------------------------------------------------- /core/mapping/valuer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/valuer_test.go -------------------------------------------------------------------------------- /core/mapping/yamlunmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/yamlunmarshaler.go -------------------------------------------------------------------------------- /core/mapping/yamlunmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mapping/yamlunmarshaler_test.go -------------------------------------------------------------------------------- /core/mathx/entropy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/entropy.go -------------------------------------------------------------------------------- /core/mathx/entropy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/entropy_test.go -------------------------------------------------------------------------------- /core/mathx/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/int.go -------------------------------------------------------------------------------- /core/mathx/int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/int_test.go -------------------------------------------------------------------------------- /core/mathx/proba.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/proba.go -------------------------------------------------------------------------------- /core/mathx/proba_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/proba_test.go -------------------------------------------------------------------------------- /core/mathx/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/range.go -------------------------------------------------------------------------------- /core/mathx/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/range_test.go -------------------------------------------------------------------------------- /core/mathx/unstable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/unstable.go -------------------------------------------------------------------------------- /core/mathx/unstable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mathx/unstable_test.go -------------------------------------------------------------------------------- /core/metric/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/counter.go -------------------------------------------------------------------------------- /core/metric/counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/counter_test.go -------------------------------------------------------------------------------- /core/metric/gauge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/gauge.go -------------------------------------------------------------------------------- /core/metric/gauge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/gauge_test.go -------------------------------------------------------------------------------- /core/metric/histogram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/histogram.go -------------------------------------------------------------------------------- /core/metric/histogram_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/histogram_test.go -------------------------------------------------------------------------------- /core/metric/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/metric.go -------------------------------------------------------------------------------- /core/metric/summary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/summary.go -------------------------------------------------------------------------------- /core/metric/summary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/metric/summary_test.go -------------------------------------------------------------------------------- /core/mr/mapreduce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mr/mapreduce.go -------------------------------------------------------------------------------- /core/mr/mapreduce_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mr/mapreduce_fuzz_test.go -------------------------------------------------------------------------------- /core/mr/mapreduce_fuzzcase_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mr/mapreduce_fuzzcase_test.go -------------------------------------------------------------------------------- /core/mr/mapreduce_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mr/mapreduce_test.go -------------------------------------------------------------------------------- /core/mr/readme-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mr/readme-cn.md -------------------------------------------------------------------------------- /core/mr/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/mr/readme.md -------------------------------------------------------------------------------- /core/naming/namer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/naming/namer.go -------------------------------------------------------------------------------- /core/netx/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/netx/ip.go -------------------------------------------------------------------------------- /core/netx/ip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/netx/ip_test.go -------------------------------------------------------------------------------- /core/proc/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/env.go -------------------------------------------------------------------------------- /core/proc/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/env_test.go -------------------------------------------------------------------------------- /core/proc/goroutines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/goroutines.go -------------------------------------------------------------------------------- /core/proc/goroutines_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/goroutines_test.go -------------------------------------------------------------------------------- /core/proc/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/process.go -------------------------------------------------------------------------------- /core/proc/process_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/process_test.go -------------------------------------------------------------------------------- /core/proc/profile+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/profile+polyfill.go -------------------------------------------------------------------------------- /core/proc/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/profile.go -------------------------------------------------------------------------------- /core/proc/profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/profile_test.go -------------------------------------------------------------------------------- /core/proc/shutdown+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/shutdown+polyfill.go -------------------------------------------------------------------------------- /core/proc/shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/shutdown.go -------------------------------------------------------------------------------- /core/proc/shutdown_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/shutdown_test.go -------------------------------------------------------------------------------- /core/proc/signals+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/signals+polyfill.go -------------------------------------------------------------------------------- /core/proc/signals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/signals.go -------------------------------------------------------------------------------- /core/proc/signals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/signals_test.go -------------------------------------------------------------------------------- /core/proc/stopper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/stopper.go -------------------------------------------------------------------------------- /core/proc/stopper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/proc/stopper_test.go -------------------------------------------------------------------------------- /core/prof/profilecenter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prof/profilecenter.go -------------------------------------------------------------------------------- /core/prof/profilecenter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prof/profilecenter_test.go -------------------------------------------------------------------------------- /core/prof/profiler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prof/profiler.go -------------------------------------------------------------------------------- /core/prof/profiler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prof/profiler_test.go -------------------------------------------------------------------------------- /core/prof/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prof/runtime.go -------------------------------------------------------------------------------- /core/prof/runtime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prof/runtime_test.go -------------------------------------------------------------------------------- /core/prometheus/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prometheus/agent.go -------------------------------------------------------------------------------- /core/prometheus/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/prometheus/config.go -------------------------------------------------------------------------------- /core/queue/balancedpusher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/balancedpusher.go -------------------------------------------------------------------------------- /core/queue/balancedpusher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/balancedpusher_test.go -------------------------------------------------------------------------------- /core/queue/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/consumer.go -------------------------------------------------------------------------------- /core/queue/messagequeue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/messagequeue.go -------------------------------------------------------------------------------- /core/queue/multipusher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/multipusher.go -------------------------------------------------------------------------------- /core/queue/multipusher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/multipusher_test.go -------------------------------------------------------------------------------- /core/queue/producer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/producer.go -------------------------------------------------------------------------------- /core/queue/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/queue.go -------------------------------------------------------------------------------- /core/queue/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/queue_test.go -------------------------------------------------------------------------------- /core/queue/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/util.go -------------------------------------------------------------------------------- /core/queue/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/queue/util_test.go -------------------------------------------------------------------------------- /core/rescue/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/rescue/recover.go -------------------------------------------------------------------------------- /core/rescue/recover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/rescue/recover_test.go -------------------------------------------------------------------------------- /core/search/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/search/tree.go -------------------------------------------------------------------------------- /core/search/tree_debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/search/tree_debug.go -------------------------------------------------------------------------------- /core/search/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/search/tree_test.go -------------------------------------------------------------------------------- /core/service/serviceconf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/service/serviceconf.go -------------------------------------------------------------------------------- /core/service/serviceconf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/service/serviceconf_test.go -------------------------------------------------------------------------------- /core/service/servicegroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/service/servicegroup.go -------------------------------------------------------------------------------- /core/service/servicegroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/service/servicegroup_test.go -------------------------------------------------------------------------------- /core/stat/alert+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/alert+polyfill.go -------------------------------------------------------------------------------- /core/stat/alert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/alert.go -------------------------------------------------------------------------------- /core/stat/alert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/alert_test.go -------------------------------------------------------------------------------- /core/stat/internal/cgroup_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/internal/cgroup_linux.go -------------------------------------------------------------------------------- /core/stat/internal/cpu_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/internal/cpu_linux.go -------------------------------------------------------------------------------- /core/stat/internal/cpu_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/internal/cpu_linux_test.go -------------------------------------------------------------------------------- /core/stat/internal/cpu_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/internal/cpu_other.go -------------------------------------------------------------------------------- /core/stat/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/metrics.go -------------------------------------------------------------------------------- /core/stat/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/metrics_test.go -------------------------------------------------------------------------------- /core/stat/remotewriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/remotewriter.go -------------------------------------------------------------------------------- /core/stat/remotewriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/remotewriter_test.go -------------------------------------------------------------------------------- /core/stat/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/task.go -------------------------------------------------------------------------------- /core/stat/topk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/topk.go -------------------------------------------------------------------------------- /core/stat/topk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/topk_test.go -------------------------------------------------------------------------------- /core/stat/usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/usage.go -------------------------------------------------------------------------------- /core/stat/usage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stat/usage_test.go -------------------------------------------------------------------------------- /core/stores/builder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/builder/builder.go -------------------------------------------------------------------------------- /core/stores/builder/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/builder/builder_test.go -------------------------------------------------------------------------------- /core/stores/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cache.go -------------------------------------------------------------------------------- /core/stores/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cache_test.go -------------------------------------------------------------------------------- /core/stores/cache/cacheconf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cacheconf.go -------------------------------------------------------------------------------- /core/stores/cache/cachenode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cachenode.go -------------------------------------------------------------------------------- /core/stores/cache/cachenode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cachenode_test.go -------------------------------------------------------------------------------- /core/stores/cache/cacheopt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cacheopt.go -------------------------------------------------------------------------------- /core/stores/cache/cacheopt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cacheopt_test.go -------------------------------------------------------------------------------- /core/stores/cache/cachestat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cachestat.go -------------------------------------------------------------------------------- /core/stores/cache/cachestat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cachestat_test.go -------------------------------------------------------------------------------- /core/stores/cache/cleaner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cleaner.go -------------------------------------------------------------------------------- /core/stores/cache/cleaner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/cleaner_test.go -------------------------------------------------------------------------------- /core/stores/cache/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/config.go -------------------------------------------------------------------------------- /core/stores/cache/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/util.go -------------------------------------------------------------------------------- /core/stores/cache/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/cache/util_test.go -------------------------------------------------------------------------------- /core/stores/dbtest/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/dbtest/sql.go -------------------------------------------------------------------------------- /core/stores/kv/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/kv/config.go -------------------------------------------------------------------------------- /core/stores/kv/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/kv/store.go -------------------------------------------------------------------------------- /core/stores/kv/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/kv/store_test.go -------------------------------------------------------------------------------- /core/stores/mon/bulkinserter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/bulkinserter.go -------------------------------------------------------------------------------- /core/stores/mon/bulkinserter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/bulkinserter_test.go -------------------------------------------------------------------------------- /core/stores/mon/clientmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/clientmanager.go -------------------------------------------------------------------------------- /core/stores/mon/clientmanager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/clientmanager_test.go -------------------------------------------------------------------------------- /core/stores/mon/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/collection.go -------------------------------------------------------------------------------- /core/stores/mon/collection_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/collection_mock.go -------------------------------------------------------------------------------- /core/stores/mon/collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/collection_test.go -------------------------------------------------------------------------------- /core/stores/mon/migration-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/migration-2.0.md -------------------------------------------------------------------------------- /core/stores/mon/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/model.go -------------------------------------------------------------------------------- /core/stores/mon/model_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/model_mock.go -------------------------------------------------------------------------------- /core/stores/mon/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/model_test.go -------------------------------------------------------------------------------- /core/stores/mon/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/options.go -------------------------------------------------------------------------------- /core/stores/mon/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/options_test.go -------------------------------------------------------------------------------- /core/stores/mon/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/trace.go -------------------------------------------------------------------------------- /core/stores/mon/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/util.go -------------------------------------------------------------------------------- /core/stores/mon/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/mon/util_test.go -------------------------------------------------------------------------------- /core/stores/monc/cachedmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/monc/cachedmodel.go -------------------------------------------------------------------------------- /core/stores/monc/cachedmodel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/monc/cachedmodel_test.go -------------------------------------------------------------------------------- /core/stores/monc/migration-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/monc/migration-2.0.md -------------------------------------------------------------------------------- /core/stores/postgres/postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/postgres/postgresql.go -------------------------------------------------------------------------------- /core/stores/redis/breakerhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/breakerhook.go -------------------------------------------------------------------------------- /core/stores/redis/breakerhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/breakerhook_test.go -------------------------------------------------------------------------------- /core/stores/redis/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/conf.go -------------------------------------------------------------------------------- /core/stores/redis/conf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/conf_test.go -------------------------------------------------------------------------------- /core/stores/redis/delscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/delscript.lua -------------------------------------------------------------------------------- /core/stores/redis/durationhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/durationhook.go -------------------------------------------------------------------------------- /core/stores/redis/lockscript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/lockscript.lua -------------------------------------------------------------------------------- /core/stores/redis/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/metrics.go -------------------------------------------------------------------------------- /core/stores/redis/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/metrics_test.go -------------------------------------------------------------------------------- /core/stores/redis/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/redis.go -------------------------------------------------------------------------------- /core/stores/redis/redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/redis_test.go -------------------------------------------------------------------------------- /core/stores/redis/redislock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/redislock.go -------------------------------------------------------------------------------- /core/stores/redis/redislock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/redislock_test.go -------------------------------------------------------------------------------- /core/stores/redis/scriptcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/scriptcache.go -------------------------------------------------------------------------------- /core/stores/redis/scriptcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/redis/scriptcache_test.go -------------------------------------------------------------------------------- /core/stores/sqlc/cachedsql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlc/cachedsql.go -------------------------------------------------------------------------------- /core/stores/sqlc/cachedsql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlc/cachedsql_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/bulkinserter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/bulkinserter.go -------------------------------------------------------------------------------- /core/stores/sqlx/bulkinserter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/bulkinserter_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/config.go -------------------------------------------------------------------------------- /core/stores/sqlx/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/config_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/errors.go -------------------------------------------------------------------------------- /core/stores/sqlx/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/metrics.go -------------------------------------------------------------------------------- /core/stores/sqlx/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/metrics_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/mysql.go -------------------------------------------------------------------------------- /core/stores/sqlx/mysql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/mysql_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/orm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/orm.go -------------------------------------------------------------------------------- /core/stores/sqlx/orm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/orm_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/rwstrategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/rwstrategy.go -------------------------------------------------------------------------------- /core/stores/sqlx/rwstrategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/rwstrategy_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/sqlconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/sqlconn.go -------------------------------------------------------------------------------- /core/stores/sqlx/sqlconn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/sqlconn_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/sqlmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/sqlmanager.go -------------------------------------------------------------------------------- /core/stores/sqlx/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/stmt.go -------------------------------------------------------------------------------- /core/stores/sqlx/stmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/stmt_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/trace.go -------------------------------------------------------------------------------- /core/stores/sqlx/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/tx.go -------------------------------------------------------------------------------- /core/stores/sqlx/tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/tx_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/utils.go -------------------------------------------------------------------------------- /core/stores/sqlx/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stores/sqlx/utils_test.go -------------------------------------------------------------------------------- /core/stringx/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/node.go -------------------------------------------------------------------------------- /core/stringx/node_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/node_fuzz_test.go -------------------------------------------------------------------------------- /core/stringx/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/node_test.go -------------------------------------------------------------------------------- /core/stringx/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/random.go -------------------------------------------------------------------------------- /core/stringx/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/random_test.go -------------------------------------------------------------------------------- /core/stringx/replacer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/replacer.go -------------------------------------------------------------------------------- /core/stringx/replacer_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/replacer_fuzz_test.go -------------------------------------------------------------------------------- /core/stringx/replacer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/replacer_test.go -------------------------------------------------------------------------------- /core/stringx/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/strings.go -------------------------------------------------------------------------------- /core/stringx/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/strings_test.go -------------------------------------------------------------------------------- /core/stringx/trie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/trie.go -------------------------------------------------------------------------------- /core/stringx/trie_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/stringx/trie_test.go -------------------------------------------------------------------------------- /core/syncx/atomicbool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/atomicbool.go -------------------------------------------------------------------------------- /core/syncx/atomicbool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/atomicbool_test.go -------------------------------------------------------------------------------- /core/syncx/atomicduration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/atomicduration.go -------------------------------------------------------------------------------- /core/syncx/atomicduration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/atomicduration_test.go -------------------------------------------------------------------------------- /core/syncx/atomicfloat64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/atomicfloat64.go -------------------------------------------------------------------------------- /core/syncx/atomicfloat64_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/atomicfloat64_test.go -------------------------------------------------------------------------------- /core/syncx/barrier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/barrier.go -------------------------------------------------------------------------------- /core/syncx/barrier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/barrier_test.go -------------------------------------------------------------------------------- /core/syncx/cond.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/cond.go -------------------------------------------------------------------------------- /core/syncx/cond_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/cond_test.go -------------------------------------------------------------------------------- /core/syncx/donechan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/donechan.go -------------------------------------------------------------------------------- /core/syncx/donechan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/donechan_test.go -------------------------------------------------------------------------------- /core/syncx/immutableresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/immutableresource.go -------------------------------------------------------------------------------- /core/syncx/immutableresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/immutableresource_test.go -------------------------------------------------------------------------------- /core/syncx/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/limit.go -------------------------------------------------------------------------------- /core/syncx/limit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/limit_test.go -------------------------------------------------------------------------------- /core/syncx/lockedcalls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/lockedcalls.go -------------------------------------------------------------------------------- /core/syncx/lockedcalls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/lockedcalls_test.go -------------------------------------------------------------------------------- /core/syncx/managedresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/managedresource.go -------------------------------------------------------------------------------- /core/syncx/managedresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/managedresource_test.go -------------------------------------------------------------------------------- /core/syncx/once.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/once.go -------------------------------------------------------------------------------- /core/syncx/once_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/once_test.go -------------------------------------------------------------------------------- /core/syncx/onceguard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/onceguard.go -------------------------------------------------------------------------------- /core/syncx/onceguard_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/onceguard_test.go -------------------------------------------------------------------------------- /core/syncx/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/pool.go -------------------------------------------------------------------------------- /core/syncx/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/pool_test.go -------------------------------------------------------------------------------- /core/syncx/refresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/refresource.go -------------------------------------------------------------------------------- /core/syncx/refresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/refresource_test.go -------------------------------------------------------------------------------- /core/syncx/resourcemanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/resourcemanager.go -------------------------------------------------------------------------------- /core/syncx/resourcemanager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/resourcemanager_test.go -------------------------------------------------------------------------------- /core/syncx/singleflight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/singleflight.go -------------------------------------------------------------------------------- /core/syncx/singleflight_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/singleflight_test.go -------------------------------------------------------------------------------- /core/syncx/spinlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/spinlock.go -------------------------------------------------------------------------------- /core/syncx/spinlock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/spinlock_test.go -------------------------------------------------------------------------------- /core/syncx/timeoutlimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/timeoutlimit.go -------------------------------------------------------------------------------- /core/syncx/timeoutlimit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/syncx/timeoutlimit_test.go -------------------------------------------------------------------------------- /core/sysx/automaxprocs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/sysx/automaxprocs.go -------------------------------------------------------------------------------- /core/sysx/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/sysx/host.go -------------------------------------------------------------------------------- /core/sysx/host_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/sysx/host_test.go -------------------------------------------------------------------------------- /core/threading/routinegroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/routinegroup.go -------------------------------------------------------------------------------- /core/threading/routinegroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/routinegroup_test.go -------------------------------------------------------------------------------- /core/threading/routines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/routines.go -------------------------------------------------------------------------------- /core/threading/routines_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/routines_test.go -------------------------------------------------------------------------------- /core/threading/stablerunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/stablerunner.go -------------------------------------------------------------------------------- /core/threading/stablerunner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/stablerunner_test.go -------------------------------------------------------------------------------- /core/threading/taskrunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/taskrunner.go -------------------------------------------------------------------------------- /core/threading/taskrunner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/taskrunner_test.go -------------------------------------------------------------------------------- /core/threading/workergroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/workergroup.go -------------------------------------------------------------------------------- /core/threading/workergroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/threading/workergroup_test.go -------------------------------------------------------------------------------- /core/timex/relativetime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/timex/relativetime.go -------------------------------------------------------------------------------- /core/timex/relativetime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/timex/relativetime_test.go -------------------------------------------------------------------------------- /core/timex/repr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/timex/repr.go -------------------------------------------------------------------------------- /core/timex/repr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/timex/repr_test.go -------------------------------------------------------------------------------- /core/timex/ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/timex/ticker.go -------------------------------------------------------------------------------- /core/timex/ticker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/timex/ticker_test.go -------------------------------------------------------------------------------- /core/trace/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/agent.go -------------------------------------------------------------------------------- /core/trace/agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/agent_test.go -------------------------------------------------------------------------------- /core/trace/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/attributes.go -------------------------------------------------------------------------------- /core/trace/attributes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/attributes_test.go -------------------------------------------------------------------------------- /core/trace/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/config.go -------------------------------------------------------------------------------- /core/trace/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/message.go -------------------------------------------------------------------------------- /core/trace/message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/message_test.go -------------------------------------------------------------------------------- /core/trace/propagation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/propagation.go -------------------------------------------------------------------------------- /core/trace/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/resource.go -------------------------------------------------------------------------------- /core/trace/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/tracer.go -------------------------------------------------------------------------------- /core/trace/tracer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/tracer_test.go -------------------------------------------------------------------------------- /core/trace/tracetest/tracetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/tracetest/tracetest.go -------------------------------------------------------------------------------- /core/trace/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/utils.go -------------------------------------------------------------------------------- /core/trace/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/utils_test.go -------------------------------------------------------------------------------- /core/trace/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/trace/vars.go -------------------------------------------------------------------------------- /core/utils/times.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/utils/times.go -------------------------------------------------------------------------------- /core/utils/times_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/utils/times_test.go -------------------------------------------------------------------------------- /core/utils/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/utils/uuid.go -------------------------------------------------------------------------------- /core/utils/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/utils/uuid_test.go -------------------------------------------------------------------------------- /core/utils/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/utils/version.go -------------------------------------------------------------------------------- /core/utils/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/utils/version_test.go -------------------------------------------------------------------------------- /core/validation/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/core/validation/validator.go -------------------------------------------------------------------------------- /gateway/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/config.go -------------------------------------------------------------------------------- /gateway/internal/descriptorsource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/internal/descriptorsource.go -------------------------------------------------------------------------------- /gateway/internal/eventhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/internal/eventhandler.go -------------------------------------------------------------------------------- /gateway/internal/eventhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/internal/eventhandler_test.go -------------------------------------------------------------------------------- /gateway/internal/headerprocessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/internal/headerprocessor.go -------------------------------------------------------------------------------- /gateway/internal/requestparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/internal/requestparser.go -------------------------------------------------------------------------------- /gateway/internal/timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/internal/timeout.go -------------------------------------------------------------------------------- /gateway/internal/timeout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/internal/timeout_test.go -------------------------------------------------------------------------------- /gateway/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/readme.md -------------------------------------------------------------------------------- /gateway/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/server.go -------------------------------------------------------------------------------- /gateway/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/gateway/server_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/go.sum -------------------------------------------------------------------------------- /internal/devserver/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/devserver/config.go -------------------------------------------------------------------------------- /internal/devserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/devserver/server.go -------------------------------------------------------------------------------- /internal/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/encoding/encoding.go -------------------------------------------------------------------------------- /internal/encoding/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/encoding/encoding_test.go -------------------------------------------------------------------------------- /internal/health/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/health/health.go -------------------------------------------------------------------------------- /internal/health/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/health/health_test.go -------------------------------------------------------------------------------- /internal/mock/deposit.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/mock/deposit.pb.go -------------------------------------------------------------------------------- /internal/mock/deposit.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/mock/deposit.proto -------------------------------------------------------------------------------- /internal/mock/depositserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/mock/depositserver.go -------------------------------------------------------------------------------- /internal/profiling/profiling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/profiling/profiling.go -------------------------------------------------------------------------------- /internal/profiling/profiling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/profiling/profiling_test.go -------------------------------------------------------------------------------- /internal/trace/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/trace/trace.go -------------------------------------------------------------------------------- /internal/trace/trace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/internal/trace/trace_test.go -------------------------------------------------------------------------------- /mcp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/config.go -------------------------------------------------------------------------------- /mcp/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/config_test.go -------------------------------------------------------------------------------- /mcp/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/integration_test.go -------------------------------------------------------------------------------- /mcp/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/parser.go -------------------------------------------------------------------------------- /mcp/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/parser_test.go -------------------------------------------------------------------------------- /mcp/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/readme.md -------------------------------------------------------------------------------- /mcp/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/server.go -------------------------------------------------------------------------------- /mcp/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/server_test.go -------------------------------------------------------------------------------- /mcp/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/types.go -------------------------------------------------------------------------------- /mcp/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/types_test.go -------------------------------------------------------------------------------- /mcp/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/util.go -------------------------------------------------------------------------------- /mcp/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/util_test.go -------------------------------------------------------------------------------- /mcp/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/vars.go -------------------------------------------------------------------------------- /mcp/vars_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/mcp/vars_test.go -------------------------------------------------------------------------------- /readme-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/readme-cn.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/readme.md -------------------------------------------------------------------------------- /rest/chain/chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/chain/chain.go -------------------------------------------------------------------------------- /rest/chain/chain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/chain/chain_test.go -------------------------------------------------------------------------------- /rest/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/config.go -------------------------------------------------------------------------------- /rest/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/engine.go -------------------------------------------------------------------------------- /rest/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/engine_test.go -------------------------------------------------------------------------------- /rest/handler/authhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/authhandler.go -------------------------------------------------------------------------------- /rest/handler/authhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/authhandler_test.go -------------------------------------------------------------------------------- /rest/handler/breakerhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/breakerhandler.go -------------------------------------------------------------------------------- /rest/handler/breakerhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/breakerhandler_test.go -------------------------------------------------------------------------------- /rest/handler/cryptionhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/cryptionhandler.go -------------------------------------------------------------------------------- /rest/handler/cryptionhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/cryptionhandler_test.go -------------------------------------------------------------------------------- /rest/handler/gunziphandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/gunziphandler.go -------------------------------------------------------------------------------- /rest/handler/gunziphandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/gunziphandler_test.go -------------------------------------------------------------------------------- /rest/handler/loghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/loghandler.go -------------------------------------------------------------------------------- /rest/handler/loghandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/loghandler_test.go -------------------------------------------------------------------------------- /rest/handler/maxbyteshandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/maxbyteshandler.go -------------------------------------------------------------------------------- /rest/handler/maxbyteshandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/maxbyteshandler_test.go -------------------------------------------------------------------------------- /rest/handler/maxconnshandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/maxconnshandler.go -------------------------------------------------------------------------------- /rest/handler/maxconnshandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/maxconnshandler_test.go -------------------------------------------------------------------------------- /rest/handler/metrichandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/metrichandler.go -------------------------------------------------------------------------------- /rest/handler/metrichandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/metrichandler_test.go -------------------------------------------------------------------------------- /rest/handler/prometheushandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/prometheushandler.go -------------------------------------------------------------------------------- /rest/handler/recoverhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/recoverhandler.go -------------------------------------------------------------------------------- /rest/handler/recoverhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/recoverhandler_test.go -------------------------------------------------------------------------------- /rest/handler/sheddinghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/sheddinghandler.go -------------------------------------------------------------------------------- /rest/handler/sheddinghandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/sheddinghandler_test.go -------------------------------------------------------------------------------- /rest/handler/timeouthandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/timeouthandler.go -------------------------------------------------------------------------------- /rest/handler/timeouthandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/timeouthandler_test.go -------------------------------------------------------------------------------- /rest/handler/tracehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/tracehandler.go -------------------------------------------------------------------------------- /rest/handler/tracehandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/handler/tracehandler_test.go -------------------------------------------------------------------------------- /rest/httpc/internal/interceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/internal/interceptor.go -------------------------------------------------------------------------------- /rest/httpc/internal/loginterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/internal/loginterceptor.go -------------------------------------------------------------------------------- /rest/httpc/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/requests.go -------------------------------------------------------------------------------- /rest/httpc/requests_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/requests_test.go -------------------------------------------------------------------------------- /rest/httpc/responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/responses.go -------------------------------------------------------------------------------- /rest/httpc/responses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/responses_test.go -------------------------------------------------------------------------------- /rest/httpc/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/service.go -------------------------------------------------------------------------------- /rest/httpc/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/service_test.go -------------------------------------------------------------------------------- /rest/httpc/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpc/vars.go -------------------------------------------------------------------------------- /rest/httpx/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/requests.go -------------------------------------------------------------------------------- /rest/httpx/requests_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/requests_test.go -------------------------------------------------------------------------------- /rest/httpx/responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/responses.go -------------------------------------------------------------------------------- /rest/httpx/responses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/responses_test.go -------------------------------------------------------------------------------- /rest/httpx/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/router.go -------------------------------------------------------------------------------- /rest/httpx/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/util.go -------------------------------------------------------------------------------- /rest/httpx/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/util_test.go -------------------------------------------------------------------------------- /rest/httpx/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/httpx/vars.go -------------------------------------------------------------------------------- /rest/internal/cors/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/cors/handlers.go -------------------------------------------------------------------------------- /rest/internal/cors/handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/cors/handlers_test.go -------------------------------------------------------------------------------- /rest/internal/encoding/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/encoding/parser.go -------------------------------------------------------------------------------- /rest/internal/encoding/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/encoding/parser_test.go -------------------------------------------------------------------------------- /rest/internal/errcode/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/errcode/grpc.go -------------------------------------------------------------------------------- /rest/internal/errcode/grpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/errcode/grpc_test.go -------------------------------------------------------------------------------- /rest/internal/fileserver/testdata/example.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /rest/internal/fileserver/testdata/index.html: -------------------------------------------------------------------------------- 1 | hello -------------------------------------------------------------------------------- /rest/internal/fileserver/testdata/nested/index.html: -------------------------------------------------------------------------------- 1 | hello -------------------------------------------------------------------------------- /rest/internal/fileserver/testdata/sample.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /rest/internal/header/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/header/headers.go -------------------------------------------------------------------------------- /rest/internal/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/log.go -------------------------------------------------------------------------------- /rest/internal/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/log_test.go -------------------------------------------------------------------------------- /rest/internal/starter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/starter.go -------------------------------------------------------------------------------- /rest/internal/starter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/internal/starter_test.go -------------------------------------------------------------------------------- /rest/pathvar/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/pathvar/params.go -------------------------------------------------------------------------------- /rest/pathvar/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/pathvar/params_test.go -------------------------------------------------------------------------------- /rest/router/patrouter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/router/patrouter.go -------------------------------------------------------------------------------- /rest/router/patrouter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/router/patrouter_test.go -------------------------------------------------------------------------------- /rest/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/server.go -------------------------------------------------------------------------------- /rest/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/server_test.go -------------------------------------------------------------------------------- /rest/serverless.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/serverless.go -------------------------------------------------------------------------------- /rest/serverless_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/serverless_test.go -------------------------------------------------------------------------------- /rest/testdata/example.txt: -------------------------------------------------------------------------------- 1 | example content -------------------------------------------------------------------------------- /rest/testdata/sample.txt: -------------------------------------------------------------------------------- 1 | sample content -------------------------------------------------------------------------------- /rest/token/tokenparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/token/tokenparser.go -------------------------------------------------------------------------------- /rest/token/tokenparser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/token/tokenparser_test.go -------------------------------------------------------------------------------- /rest/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/rest/types.go -------------------------------------------------------------------------------- /tools/goctl/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/.dockerignore -------------------------------------------------------------------------------- /tools/goctl/.gitignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /tools/goctl/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/Dockerfile -------------------------------------------------------------------------------- /tools/goctl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/Makefile -------------------------------------------------------------------------------- /tools/goctl/api/apigen/api.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/apigen/api.tpl -------------------------------------------------------------------------------- /tools/goctl/api/apigen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/apigen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/apigen/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/apigen/template.go -------------------------------------------------------------------------------- /tools/goctl/api/apigen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/apigen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/cmd.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/format.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/genapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/genapi.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/gendata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/gendata.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/genvars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/genvars.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/util_test.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/dartgen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/docgen/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/docgen/doc.go -------------------------------------------------------------------------------- /tools/goctl/api/docgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/docgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/docgen/markdown.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/docgen/markdown.tpl -------------------------------------------------------------------------------- /tools/goctl/api/format/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/format/format.go -------------------------------------------------------------------------------- /tools/goctl/api/format/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/format/format_test.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/config.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/config.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/etc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/etc.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/gen_test.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/genconfig.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genetc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/genetc.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genhandlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/genhandlers.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/genlogic.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genlogictest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/genlogictest.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/genmain.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genroutes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/genroutes.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gensse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/gensse_test.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gensvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/gensvc.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gensvctest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/gensvctest.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gentypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/gentypes.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/handler.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/handler.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/jwt.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/jwt.api -------------------------------------------------------------------------------- /tools/goctl/api/gogen/logic.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/logic.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/logic_test.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/logic_test.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/main.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/main.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/middleware.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/middleware.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/sse_handler.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/sse_handler.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/sse_logic.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/sse_logic.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/svc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/svc.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/svc_test.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/svc_test.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/template.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/types.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/types.tpl -------------------------------------------------------------------------------- /tools/goctl/api/gogen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/gogen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/bool.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/bool.tpl -------------------------------------------------------------------------------- /tools/goctl/api/javagen/component.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/component.tpl -------------------------------------------------------------------------------- /tools/goctl/api/javagen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/genpacket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/genpacket.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/getset.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/getset.tpl -------------------------------------------------------------------------------- /tools/goctl/api/javagen/packet.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/packet.tpl -------------------------------------------------------------------------------- /tools/goctl/api/javagen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/javagen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/api.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/ktgen/api.tpl -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/apibase.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/ktgen/apibase.tpl -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/ktgen/cmd.go -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/ktgen/funcs.go -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/ktgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/new/api.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/new/api.tpl -------------------------------------------------------------------------------- /tools/goctl/api/new/newservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/new/newservice.go -------------------------------------------------------------------------------- /tools/goctl/api/new/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/new/template.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ApiLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/g4/ApiLexer.g4 -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/g4/ast/api.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/g4/ast/ast.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/g4/ast/info.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/g4/ast/kv.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/g4/ast/type.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/g4/test.api -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/empty.api: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/syntax.api: -------------------------------------------------------------------------------- 1 | syntax = "v1" -------------------------------------------------------------------------------- /tools/goctl/api/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/parser.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/parser_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/parser/readme.md -------------------------------------------------------------------------------- /tools/goctl/api/spec/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/spec/example_test.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/fn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/spec/fn.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/spec/name.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/spec/spec.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/spec/tags.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/tags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/spec/tags_test.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/spec/validate.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/annotation.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/api.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/command.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/const.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/context.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/definition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/definition.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/example/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | *.yaml 3 | bin 4 | output -------------------------------------------------------------------------------- /tools/goctl/api/swagger/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/options.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/path.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/response.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/swagger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/swagger.go -------------------------------------------------------------------------------- /tools/goctl/api/swagger/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/swagger/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/genpacket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/genpacket.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/genrequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/genrequest.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/handler.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/handler.tpl -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/request.ts -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/util_test.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/tsgen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/util/case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/util/case.go -------------------------------------------------------------------------------- /tools/goctl/api/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/api/util/util.go -------------------------------------------------------------------------------- /tools/goctl/bug/bug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/bug/bug.go -------------------------------------------------------------------------------- /tools/goctl/bug/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/bug/cmd.go -------------------------------------------------------------------------------- /tools/goctl/bug/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/bug/env.go -------------------------------------------------------------------------------- /tools/goctl/bug/issue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/bug/issue.go -------------------------------------------------------------------------------- /tools/goctl/build.env: -------------------------------------------------------------------------------- 1 | APP_NAME=goctl 2 | APP_VERSION=1.8.4-beta -------------------------------------------------------------------------------- /tools/goctl/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/build.sh -------------------------------------------------------------------------------- /tools/goctl/change.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/change.md -------------------------------------------------------------------------------- /tools/goctl/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/cmd/root.go -------------------------------------------------------------------------------- /tools/goctl/cmd/usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/cmd/usage.go -------------------------------------------------------------------------------- /tools/goctl/cmd/usage.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/cmd/usage.tpl -------------------------------------------------------------------------------- /tools/goctl/compare/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /tools/goctl/compare/api/test.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/compare/api/test.api -------------------------------------------------------------------------------- /tools/goctl/compare/compare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/compare/compare.sh -------------------------------------------------------------------------------- /tools/goctl/compare/model/user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/compare/model/user.sql -------------------------------------------------------------------------------- /tools/goctl/compare/rpc/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/compare/rpc/test.proto -------------------------------------------------------------------------------- /tools/goctl/config/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/config/cmd.go -------------------------------------------------------------------------------- /tools/goctl/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/config/config.go -------------------------------------------------------------------------------- /tools/goctl/config/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/config/default.yaml -------------------------------------------------------------------------------- /tools/goctl/config/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/config/readme.md -------------------------------------------------------------------------------- /tools/goctl/docker/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/docker/cmd.go -------------------------------------------------------------------------------- /tools/goctl/docker/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/docker/docker.go -------------------------------------------------------------------------------- /tools/goctl/docker/docker.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/docker/docker.tpl -------------------------------------------------------------------------------- /tools/goctl/docker/docker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/docker/docker_test.go -------------------------------------------------------------------------------- /tools/goctl/docker/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/docker/template.go -------------------------------------------------------------------------------- /tools/goctl/env/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/env/check.go -------------------------------------------------------------------------------- /tools/goctl/env/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/env/cmd.go -------------------------------------------------------------------------------- /tools/goctl/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/env/env.go -------------------------------------------------------------------------------- /tools/goctl/env/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/env/install.go -------------------------------------------------------------------------------- /tools/goctl/example/rpc/hello.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/example/rpc/hello.proto -------------------------------------------------------------------------------- /tools/goctl/example/rpc/hi.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/example/rpc/hi.proto -------------------------------------------------------------------------------- /tools/goctl/example/rpc/hi/hi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/example/rpc/hi/hi.go -------------------------------------------------------------------------------- /tools/goctl/gateway/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/gateway/cmd.go -------------------------------------------------------------------------------- /tools/goctl/gateway/conf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/gateway/conf.yml -------------------------------------------------------------------------------- /tools/goctl/gateway/gateway.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/gateway/gateway.tpl -------------------------------------------------------------------------------- /tools/goctl/gateway/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/gateway/template.go -------------------------------------------------------------------------------- /tools/goctl/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/go.mod -------------------------------------------------------------------------------- /tools/goctl/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/go.sum -------------------------------------------------------------------------------- /tools/goctl/goctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/goctl.go -------------------------------------------------------------------------------- /tools/goctl/internal/flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/internal/flags/flags.go -------------------------------------------------------------------------------- /tools/goctl/kube/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/kube/cmd.go -------------------------------------------------------------------------------- /tools/goctl/kube/deployment.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/kube/deployment.tpl -------------------------------------------------------------------------------- /tools/goctl/kube/job.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/kube/job.tpl -------------------------------------------------------------------------------- /tools/goctl/kube/kube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/kube/kube.go -------------------------------------------------------------------------------- /tools/goctl/migrate/cancel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/migrate/cancel.go -------------------------------------------------------------------------------- /tools/goctl/migrate/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/migrate/cmd.go -------------------------------------------------------------------------------- /tools/goctl/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/migrate/migrate.go -------------------------------------------------------------------------------- /tools/goctl/migrate/mod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/migrate/mod.go -------------------------------------------------------------------------------- /tools/goctl/migrate/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/migrate/version.go -------------------------------------------------------------------------------- /tools/goctl/model/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/cmd.go -------------------------------------------------------------------------------- /tools/goctl/model/mongo/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/mongo/mongo.go -------------------------------------------------------------------------------- /tools/goctl/model/mongo/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/mongo/readme.md -------------------------------------------------------------------------------- /tools/goctl/model/sql/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/CHANGELOG.md -------------------------------------------------------------------------------- /tools/goctl/model/sql/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/README.MD -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/delete.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/field.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/gen.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/insert.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/keys.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/new.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/tag.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/types.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/update.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/gen/vars.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/tpl/customized.tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/tpl/tag.tpl: -------------------------------------------------------------------------------- 1 | `db:"{{.field}}"` -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/orm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/test/orm.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/test/stmt.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/test/utils.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/model/sql/util/slice.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/studeat.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/student.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/sub/sub.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/xx.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/xx.sql1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/pkg/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/env/env.go -------------------------------------------------------------------------------- /tools/goctl/pkg/goctl/goctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/goctl/goctl.go -------------------------------------------------------------------------------- /tools/goctl/pkg/golang/bin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/golang/bin.go -------------------------------------------------------------------------------- /tools/goctl/pkg/golang/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/golang/format.go -------------------------------------------------------------------------------- /tools/goctl/pkg/golang/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/golang/install.go -------------------------------------------------------------------------------- /tools/goctl/pkg/golang/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/golang/path.go -------------------------------------------------------------------------------- /tools/goctl/pkg/golang/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/golang/path_test.go -------------------------------------------------------------------------------- /tools/goctl/pkg/parser/api/parser/testdata/example_base.api: -------------------------------------------------------------------------------- 1 | syntax = "v1" 2 | 3 | type Base{} 4 | -------------------------------------------------------------------------------- /tools/goctl/pkg/protoc/protoc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/pkg/protoc/protoc.go -------------------------------------------------------------------------------- /tools/goctl/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/plugin/plugin.go -------------------------------------------------------------------------------- /tools/goctl/plugin/plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/plugin/plugin_test.go -------------------------------------------------------------------------------- /tools/goctl/quickstart/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/quickstart/cmd.go -------------------------------------------------------------------------------- /tools/goctl/quickstart/idl/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/quickstart/idl/api.yaml -------------------------------------------------------------------------------- /tools/goctl/quickstart/idl/rpc.yaml: -------------------------------------------------------------------------------- 1 | Name: greet.rpc 2 | ListenOn: 127.0.0.1:8080 3 | Log: 4 | Encoding: plain 5 | -------------------------------------------------------------------------------- /tools/goctl/quickstart/idl/svc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/quickstart/idl/svc.tpl -------------------------------------------------------------------------------- /tools/goctl/quickstart/micro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/quickstart/micro.go -------------------------------------------------------------------------------- /tools/goctl/quickstart/mono.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/quickstart/mono.go -------------------------------------------------------------------------------- /tools/goctl/quickstart/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/quickstart/run.go -------------------------------------------------------------------------------- /tools/goctl/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/README.md -------------------------------------------------------------------------------- /tools/goctl/rpc/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/cli/cli.go -------------------------------------------------------------------------------- /tools/goctl/rpc/cli/zrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/cli/zrpc.go -------------------------------------------------------------------------------- /tools/goctl/rpc/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/cmd.go -------------------------------------------------------------------------------- /tools/goctl/rpc/execx/execx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/execx/execx.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/call.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/call.tpl -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/etc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/etc.tpl -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/gen.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genetc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/genetc.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genpb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/genpb.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/gensvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/gensvc.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/logic.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/logic.tpl -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/main.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/main.tpl -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/mkdir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/mkdir.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/rpc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/rpc.tpl -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/svc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/generator/svc.tpl -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/comment.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/import.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/message.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/option.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/package.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/parser.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/proto.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/rpc.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/service.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/stream.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/stream.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/rpc/parser/test.proto -------------------------------------------------------------------------------- /tools/goctl/test/common/echo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/test/common/echo.sh -------------------------------------------------------------------------------- /tools/goctl/test/main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/test/main.sh -------------------------------------------------------------------------------- /tools/goctl/test/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/test/test.go -------------------------------------------------------------------------------- /tools/goctl/test/test_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/test/test_test.go -------------------------------------------------------------------------------- /tools/goctl/tpl/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/tpl/cmd.go -------------------------------------------------------------------------------- /tools/goctl/tpl/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/tpl/templates.go -------------------------------------------------------------------------------- /tools/goctl/update/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/update/config/config.go -------------------------------------------------------------------------------- /tools/goctl/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/update/update.go -------------------------------------------------------------------------------- /tools/goctl/upgrade/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/upgrade/cmd.go -------------------------------------------------------------------------------- /tools/goctl/upgrade/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/upgrade/upgrade.go -------------------------------------------------------------------------------- /tools/goctl/util/console/console.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/console/console.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/context.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gomod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/gomod.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gomod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/gomod_test.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gopath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/gopath.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gopath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/gopath_test.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gowork.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/gowork.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gowork_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/gowork_test.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/modcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/ctx/modcheck.go -------------------------------------------------------------------------------- /tools/goctl/util/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/env/env.go -------------------------------------------------------------------------------- /tools/goctl/util/env/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/env/env_test.go -------------------------------------------------------------------------------- /tools/goctl/util/format/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/format/format.go -------------------------------------------------------------------------------- /tools/goctl/util/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/git.go -------------------------------------------------------------------------------- /tools/goctl/util/head.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/head.go -------------------------------------------------------------------------------- /tools/goctl/util/name/naming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/name/naming.go -------------------------------------------------------------------------------- /tools/goctl/util/pathx/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/pathx/file.go -------------------------------------------------------------------------------- /tools/goctl/util/pathx/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/pathx/file_test.go -------------------------------------------------------------------------------- /tools/goctl/util/pathx/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/pathx/path.go -------------------------------------------------------------------------------- /tools/goctl/util/pathx/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/pathx/path_test.go -------------------------------------------------------------------------------- /tools/goctl/util/pathx/readlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/pathx/readlink.go -------------------------------------------------------------------------------- /tools/goctl/util/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/string.go -------------------------------------------------------------------------------- /tools/goctl/util/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/string_test.go -------------------------------------------------------------------------------- /tools/goctl/util/stringx/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/stringx/string.go -------------------------------------------------------------------------------- /tools/goctl/util/templatex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/templatex.go -------------------------------------------------------------------------------- /tools/goctl/util/templatex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/templatex_test.go -------------------------------------------------------------------------------- /tools/goctl/util/zipx/zipx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/util/zipx/zipx.go -------------------------------------------------------------------------------- /tools/goctl/vars/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/tools/goctl/vars/settings.go -------------------------------------------------------------------------------- /zrpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/client.go -------------------------------------------------------------------------------- /zrpc/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/client_test.go -------------------------------------------------------------------------------- /zrpc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/config.go -------------------------------------------------------------------------------- /zrpc/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/config_test.go -------------------------------------------------------------------------------- /zrpc/internal/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/auth/auth.go -------------------------------------------------------------------------------- /zrpc/internal/auth/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/auth/auth_test.go -------------------------------------------------------------------------------- /zrpc/internal/auth/credential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/auth/credential.go -------------------------------------------------------------------------------- /zrpc/internal/auth/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/auth/vars.go -------------------------------------------------------------------------------- /zrpc/internal/balancer/p2c/p2c.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/balancer/p2c/p2c.go -------------------------------------------------------------------------------- /zrpc/internal/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/client.go -------------------------------------------------------------------------------- /zrpc/internal/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/client_test.go -------------------------------------------------------------------------------- /zrpc/internal/codes/accept.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/codes/accept.go -------------------------------------------------------------------------------- /zrpc/internal/codes/accept_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/codes/accept_test.go -------------------------------------------------------------------------------- /zrpc/internal/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/config.go -------------------------------------------------------------------------------- /zrpc/internal/rpclogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/rpclogger.go -------------------------------------------------------------------------------- /zrpc/internal/rpclogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/rpclogger_test.go -------------------------------------------------------------------------------- /zrpc/internal/rpcpubserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/rpcpubserver.go -------------------------------------------------------------------------------- /zrpc/internal/rpcpubserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/rpcpubserver_test.go -------------------------------------------------------------------------------- /zrpc/internal/rpcserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/rpcserver.go -------------------------------------------------------------------------------- /zrpc/internal/rpcserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/rpcserver_test.go -------------------------------------------------------------------------------- /zrpc/internal/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/server.go -------------------------------------------------------------------------------- /zrpc/internal/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/internal/server_test.go -------------------------------------------------------------------------------- /zrpc/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/proxy.go -------------------------------------------------------------------------------- /zrpc/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/proxy_test.go -------------------------------------------------------------------------------- /zrpc/resolver/internal/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/resolver/internal/register.go -------------------------------------------------------------------------------- /zrpc/resolver/internal/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/resolver/internal/resolver.go -------------------------------------------------------------------------------- /zrpc/resolver/internal/subset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/resolver/internal/subset.go -------------------------------------------------------------------------------- /zrpc/resolver/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/resolver/register.go -------------------------------------------------------------------------------- /zrpc/resolver/register_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/resolver/register_test.go -------------------------------------------------------------------------------- /zrpc/resolver/target.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/resolver/target.go -------------------------------------------------------------------------------- /zrpc/resolver/target_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/resolver/target_test.go -------------------------------------------------------------------------------- /zrpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/server.go -------------------------------------------------------------------------------- /zrpc/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeromicro/go-zero/HEAD/zrpc/server_test.go --------------------------------------------------------------------------------