├── .codecov.yml ├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md └── workflows │ ├── codeql-analysis.yml │ ├── go.yml │ ├── issues.yml │ └── reviewdog.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── ROADMAP.md ├── code-of-conduct.md ├── core ├── bloom │ ├── bloom.go │ └── bloom_test.go ├── breaker │ ├── breaker.go │ ├── breaker_test.go │ ├── breakers.go │ ├── breakers_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 ├── conf │ ├── config.go │ ├── config_test.go │ ├── options.go │ ├── properties.go │ ├── properties_test.go │ ├── time.go │ └── time_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 ├── 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 │ └── temps.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 │ ├── pipe.go │ ├── pipe_test.go │ ├── read.go │ ├── read_test.go │ ├── textfile.go │ ├── textfile_test.go │ ├── textlinescanner.go │ └── textlinescanner_test.go ├── jsontype │ ├── time.go │ └── time_test.go ├── jsonx │ └── json.go ├── lang │ └── lang.go ├── limit │ ├── periodlimit.go │ ├── periodlimit_test.go │ ├── tokenlimit.go │ └── tokenlimit_test.go ├── load │ ├── adaptiveshedder.go │ ├── adaptiveshedder_test.go │ ├── nopshedder.go │ ├── nopshedder_test.go │ ├── sheddergroup.go │ ├── sheddergroup_test.go │ ├── sheddingstat.go │ └── sheddingstat_test.go ├── logx │ ├── config.go │ ├── durationlogger.go │ ├── durationlogger_test.go │ ├── lesslogger.go │ ├── lesslogger_test.go │ ├── lesswriter.go │ ├── lesswriter_test.go │ ├── limitedexecutor.go │ ├── limitedexecutor_test.go │ ├── logs.go │ ├── logs_test.go │ ├── rotatelogger.go │ ├── rotatelogger_test.go │ ├── syslog.go │ ├── syslog_test.go │ ├── tracelogger.go │ └── tracelogger_test.go ├── mapping │ ├── fieldoptions.go │ ├── fieldoptions_test.go │ ├── jsonunmarshaler.go │ ├── jsonunmarshaler_test.go │ ├── unmarshaler.go │ ├── unmarshaler_test.go │ ├── utils.go │ ├── utils_test.go │ ├── valuer.go │ ├── yamlunmarshaler.go │ └── yamlunmarshaler_test.go ├── mathx │ ├── entropy.go │ ├── entropy_test.go │ ├── int.go │ ├── int_test.go │ ├── proba.go │ ├── proba_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 ├── mr │ ├── mapreduce.go │ └── mapreduce_test.go ├── naming │ └── namer.go ├── netx │ ├── ip.go │ └── ip_test.go ├── proc │ ├── env.go │ ├── env_test.go │ ├── goroutines+polyfill.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 ├── 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 ├── retry │ ├── backoff │ │ ├── backoff.go │ │ └── backoff_test.go │ ├── options.go │ ├── options_test.go │ ├── retryinterceptor.go │ └── retryinterceptor_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 │ │ ├── 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 ├── stores │ ├── cache │ │ ├── cache.go │ │ ├── cache_test.go │ │ ├── cacheconf.go │ │ ├── cachenode.go │ │ ├── cachenode_test.go │ │ ├── cacheopt.go │ │ ├── cachestat.go │ │ ├── cleaner.go │ │ ├── cleaner_test.go │ │ ├── config.go │ │ ├── util.go │ │ └── util_test.go │ ├── clickhouse │ │ ├── clickhouse.go │ │ └── clickhouse_test.go │ ├── kv │ │ ├── config.go │ │ ├── store.go │ │ └── store_test.go │ ├── mongo │ │ ├── bulkinserter.go │ │ ├── collection.go │ │ ├── collection_test.go │ │ ├── internal │ │ │ ├── collection.go │ │ │ └── collection_mock.go │ │ ├── iter.go │ │ ├── iter_mock.go │ │ ├── iter_test.go │ │ ├── model.go │ │ ├── model_test.go │ │ ├── options.go │ │ ├── options_test.go │ │ ├── pipe.go │ │ ├── pipe_test.go │ │ ├── query.go │ │ ├── query_test.go │ │ ├── sessionmanager.go │ │ ├── util.go │ │ └── utils_test.go │ ├── mongoc │ │ ├── cachedcollection.go │ │ ├── cachedcollection_test.go │ │ └── cachedmodel.go │ ├── postgres │ │ ├── postgresql.go │ │ └── postgresql_test.go │ ├── redis │ │ ├── conf.go │ │ ├── conf_test.go │ │ ├── process.go │ │ ├── redis.go │ │ ├── redis_test.go │ │ ├── redisblockingnode.go │ │ ├── redisblockingnode_test.go │ │ ├── redisclientmanager.go │ │ ├── redisclustermanager.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 │ │ ├── mysql.go │ │ ├── mysql_test.go │ │ ├── orm.go │ │ ├── orm_test.go │ │ ├── sqlconn.go │ │ ├── sqlconn_test.go │ │ ├── sqlmanager.go │ │ ├── stmt.go │ │ ├── stmt_test.go │ │ ├── tx.go │ │ ├── tx_test.go │ │ ├── utils.go │ │ └── utils_test.go ├── stringx │ ├── node.go │ ├── random.go │ ├── random_test.go │ ├── replacer.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 │ ├── 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 │ ├── tracer.go │ ├── tracer_test.go │ ├── utils.go │ ├── utils_test.go │ └── vars.go └── utils │ ├── times.go │ ├── times_test.go │ ├── uuid.go │ ├── uuid_test.go │ ├── version.go │ └── version_test.go ├── go.mod ├── go.sum ├── readme.md ├── rest ├── 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 │ ├── tracinghandler.go │ └── tracinghandler_test.go ├── handlers.go ├── handlers_test.go ├── httpx │ ├── requests.go │ ├── requests_test.go │ ├── responses.go │ ├── responses_test.go │ ├── router.go │ ├── util.go │ ├── util_test.go │ └── vars.go ├── internal │ ├── log.go │ ├── log_test.go │ ├── security │ │ ├── contentsecurity.go │ │ ├── contentsecurity_test.go │ │ ├── withcoderesponsewriter.go │ │ └── withcoderesponsewriter_test.go │ └── starter.go ├── pathvar │ ├── params.go │ └── params_test.go ├── router │ ├── patrouter.go │ └── patrouter_test.go ├── server.go ├── server_test.go ├── token │ ├── tokenparser.go │ └── tokenparser_test.go └── types.go ├── tools └── goctl │ ├── Makefile │ ├── api │ ├── apigen │ │ ├── gen.go │ │ ├── template.go │ │ └── util.go │ ├── dartgen │ │ ├── gen.go │ │ ├── genapi.go │ │ ├── gendata.go │ │ ├── genvars.go │ │ ├── util.go │ │ └── vars.go │ ├── docgen │ │ ├── doc.go │ │ └── gen.go │ ├── format │ │ ├── format.go │ │ └── format_test.go │ ├── gogen │ │ ├── gen.go │ │ ├── gen_test.go │ │ ├── genconfig.go │ │ ├── genetc.go │ │ ├── genhandlers.go │ │ ├── genlogic.go │ │ ├── genmain.go │ │ ├── genmiddleware.go │ │ ├── genroutes.go │ │ ├── gensvc.go │ │ ├── gentypes.go │ │ ├── template.go │ │ ├── template_test.go │ │ ├── util.go │ │ └── vars.go │ ├── javagen │ │ ├── gen.go │ │ ├── gencomponents.go │ │ ├── genpacket.go │ │ ├── util.go │ │ └── vars.go │ ├── ktgen │ │ ├── cmd.go │ │ ├── funcs.go │ │ └── gen.go │ ├── new │ │ ├── newservice.go │ │ └── template.go │ ├── parser │ │ ├── g4 │ │ │ ├── ApiLexer.g4 │ │ │ ├── ApiParser.g4 │ │ │ ├── ast │ │ │ │ ├── api.go │ │ │ │ ├── apiparser.go │ │ │ │ ├── ast.go │ │ │ │ ├── import.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_visitor.go │ │ │ │ │ ├── baseparser.go │ │ │ │ │ └── baseparser_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 │ ├── spec │ │ ├── fn.go │ │ ├── name.go │ │ ├── spec.go │ │ └── tags.go │ ├── tsgen │ │ ├── gen.go │ │ ├── gencomponents.go │ │ ├── genpacket.go │ │ ├── util.go │ │ └── vars.go │ ├── util │ │ ├── case.go │ │ └── util.go │ └── validate │ │ └── validate.go │ ├── config │ ├── config.go │ └── readme.md │ ├── docker │ ├── docker.go │ └── template.go │ ├── goctl.go │ ├── goctl.md │ ├── internal │ ├── errorx │ │ ├── errorx._test.go │ │ └── errorx.go │ └── version │ │ ├── version.go │ │ └── version_test.go │ ├── kube │ ├── deployment.go │ ├── job.go │ └── kube.go │ ├── model │ ├── mongo │ │ ├── generate │ │ │ ├── generate.go │ │ │ ├── generate_test.go │ │ │ └── template.go │ │ ├── mongo.go │ │ ├── readme.md │ │ └── template │ │ │ └── template.go │ └── sql │ │ ├── CHANGELOG.md │ │ ├── README.MD │ │ ├── builderx │ │ ├── builder.go │ │ └── builder_test.go │ │ ├── command │ │ ├── command.go │ │ └── command_test.go │ │ ├── converter │ │ ├── types.go │ │ └── types_test.go │ │ ├── example │ │ ├── makefile │ │ └── sql │ │ │ └── user.sql │ │ ├── gen │ │ ├── delete.go │ │ ├── field.go │ │ ├── findone.go │ │ ├── findonebyfield.go │ │ ├── gen.go │ │ ├── gen_test.go │ │ ├── imports.go │ │ ├── insert.go │ │ ├── keys.go │ │ ├── keys_test.go │ │ ├── new.go │ │ ├── tag.go │ │ ├── template.go │ │ ├── template_test.go │ │ ├── types.go │ │ ├── update.go │ │ └── vars.go │ │ ├── model │ │ ├── informationschemamodel.go │ │ └── postgresqlmodel.go │ │ ├── parser │ │ ├── parser.go │ │ └── parser_test.go │ │ ├── template │ │ ├── delete.go │ │ ├── errors.go │ │ ├── field.go │ │ ├── find.go │ │ ├── import.go │ │ ├── insert.go │ │ ├── model.go │ │ ├── new.go │ │ ├── tag.go │ │ ├── types.go │ │ ├── update.go │ │ └── vars.go │ │ ├── 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 │ ├── plugin │ ├── demo │ │ └── goctlplugin.go │ ├── plugin.go │ └── plugin_test.go │ ├── rpc │ ├── README.md │ ├── cli │ │ └── cli.go │ ├── execx │ │ └── execx.go │ ├── generator │ │ ├── base │ │ │ └── common.proto │ │ ├── defaultgenerator.go │ │ ├── gen.go │ │ ├── gen_test.go │ │ ├── gencall.go │ │ ├── genconfig.go │ │ ├── generator.go │ │ ├── genetc.go │ │ ├── genlogic.go │ │ ├── genmain.go │ │ ├── genpb.go │ │ ├── genserver.go │ │ ├── gensvc.go │ │ ├── mkdir.go │ │ ├── prototmpl.go │ │ ├── prototmpl_test.go │ │ ├── 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 │ ├── tpl │ └── templates.go │ ├── update │ ├── config │ │ └── config.go │ ├── etc │ │ └── update-api.json │ └── update.go │ ├── upgrade │ └── upgrade.go │ ├── util │ ├── console │ │ └── console.go │ ├── ctx │ │ ├── context.go │ │ ├── context_test.go │ │ ├── gomod.go │ │ ├── gomod_test.go │ │ ├── gopath.go │ │ ├── gopath_test.go │ │ ├── modcheck.go │ │ └── modcheck_test.go │ ├── env │ │ ├── env.go │ │ └── env_test.go │ ├── file.go │ ├── format │ │ ├── format.go │ │ └── format_test.go │ ├── head.go │ ├── name │ │ ├── naming.go │ │ └── naming_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 │ └── 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 │ └── p2c │ │ ├── p2c.go │ │ └── p2c_test.go ├── chainclientinterceptors.go ├── chainclientinterceptors_test.go ├── chainserverinterceptors.go ├── chainserverinterceptors_test.go ├── client.go ├── client_test.go ├── clientinterceptors │ ├── breakerinterceptor.go │ ├── breakerinterceptor_test.go │ ├── durationinterceptor.go │ ├── durationinterceptor_test.go │ ├── prometheusinterceptor.go │ ├── prometheusinterceptor_test.go │ ├── retryinterceptor.go │ ├── retryinterceptor_test.go │ ├── timeoutinterceptor.go │ ├── timeoutinterceptor_test.go │ ├── tracinginterceptor.go │ └── tracinginterceptor_test.go ├── codes │ ├── accept.go │ └── accept_test.go ├── mock │ ├── deposit.pb.go │ ├── deposit.proto │ └── depositserver.go ├── resolver │ ├── directbuilder.go │ ├── directbuilder_test.go │ ├── discovbuilder.go │ ├── discovbuilder_test.go │ ├── kube │ │ ├── deploy │ │ │ ├── clusterrole.yaml │ │ │ ├── clusterrolebinding.yaml │ │ │ └── serviceaccount.yaml │ │ ├── eventhandler.go │ │ ├── eventhandler_test.go │ │ ├── targetparser.go │ │ └── targetparser_test.go │ ├── kubebuilder.go │ ├── kubebuilder_test.go │ ├── resolver.go │ ├── resolver_test.go │ ├── subset.go │ └── subset_test.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 │ ├── crashinterceptor.go │ ├── crashinterceptor_test.go │ ├── prometheusinterceptor.go │ ├── prometheusinterceptor_test.go │ ├── retryinterceptor.go │ ├── retryinterceptor_test.go │ ├── sheddinginterceptor.go │ ├── sheddinginterceptor_test.go │ ├── statinterceptor.go │ ├── statinterceptor_test.go │ ├── timeoutinterceptor.go │ ├── timeoutinterceptor_test.go │ ├── tracinginterceptor.go │ └── tracinginterceptor_test.go ├── target.go └── target_test.go ├── proxy.go ├── proxy_test.go ├── server.go └── server_test.go /.codecov.yml: -------------------------------------------------------------------------------- 1 | comment: false 2 | ignore: 3 | - "tools" -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | **/.git 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.github/workflows/issues.yml -------------------------------------------------------------------------------- /.github/workflows/reviewdog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.github/workflows/reviewdog.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/LICENSE -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /core/bloom/bloom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/bloom/bloom.go -------------------------------------------------------------------------------- /core/bloom/bloom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/bloom/bloom_test.go -------------------------------------------------------------------------------- /core/breaker/breaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/breaker.go -------------------------------------------------------------------------------- /core/breaker/breaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/breaker_test.go -------------------------------------------------------------------------------- /core/breaker/breakers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/breakers.go -------------------------------------------------------------------------------- /core/breaker/breakers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/breakers_test.go -------------------------------------------------------------------------------- /core/breaker/googlebreaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/googlebreaker.go -------------------------------------------------------------------------------- /core/breaker/googlebreaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/googlebreaker_test.go -------------------------------------------------------------------------------- /core/breaker/nopbreaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/nopbreaker.go -------------------------------------------------------------------------------- /core/breaker/nopbreaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/breaker/nopbreaker_test.go -------------------------------------------------------------------------------- /core/cmdline/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/cmdline/input.go -------------------------------------------------------------------------------- /core/cmdline/input_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/cmdline/input_test.go -------------------------------------------------------------------------------- /core/codec/aesecb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/aesecb.go -------------------------------------------------------------------------------- /core/codec/aesecb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/aesecb_test.go -------------------------------------------------------------------------------- /core/codec/dh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/dh.go -------------------------------------------------------------------------------- /core/codec/dh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/dh_test.go -------------------------------------------------------------------------------- /core/codec/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/gzip.go -------------------------------------------------------------------------------- /core/codec/gzip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/gzip_test.go -------------------------------------------------------------------------------- /core/codec/hmac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/hmac.go -------------------------------------------------------------------------------- /core/codec/hmac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/hmac_test.go -------------------------------------------------------------------------------- /core/codec/rsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/rsa.go -------------------------------------------------------------------------------- /core/codec/rsa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/codec/rsa_test.go -------------------------------------------------------------------------------- /core/collection/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/cache.go -------------------------------------------------------------------------------- /core/collection/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/cache_test.go -------------------------------------------------------------------------------- /core/collection/fifo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/fifo.go -------------------------------------------------------------------------------- /core/collection/fifo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/fifo_test.go -------------------------------------------------------------------------------- /core/collection/ring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/ring.go -------------------------------------------------------------------------------- /core/collection/ring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/ring_test.go -------------------------------------------------------------------------------- /core/collection/rollingwindow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/rollingwindow.go -------------------------------------------------------------------------------- /core/collection/rollingwindow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/rollingwindow_test.go -------------------------------------------------------------------------------- /core/collection/safemap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/safemap.go -------------------------------------------------------------------------------- /core/collection/safemap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/safemap_test.go -------------------------------------------------------------------------------- /core/collection/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/set.go -------------------------------------------------------------------------------- /core/collection/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/set_test.go -------------------------------------------------------------------------------- /core/collection/timingwheel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/timingwheel.go -------------------------------------------------------------------------------- /core/collection/timingwheel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/collection/timingwheel_test.go -------------------------------------------------------------------------------- /core/conf/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/conf/config.go -------------------------------------------------------------------------------- /core/conf/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/conf/config_test.go -------------------------------------------------------------------------------- /core/conf/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/conf/options.go -------------------------------------------------------------------------------- /core/conf/properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/conf/properties.go -------------------------------------------------------------------------------- /core/conf/properties_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/conf/properties_test.go -------------------------------------------------------------------------------- /core/conf/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/conf/time.go -------------------------------------------------------------------------------- /core/conf/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/conf/time_test.go -------------------------------------------------------------------------------- /core/contextx/unmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/contextx/unmarshaler.go -------------------------------------------------------------------------------- /core/contextx/unmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/contextx/unmarshaler_test.go -------------------------------------------------------------------------------- /core/contextx/valueonlycontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/contextx/valueonlycontext.go -------------------------------------------------------------------------------- /core/contextx/valueonlycontext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/contextx/valueonlycontext_test.go -------------------------------------------------------------------------------- /core/discov/accountregistry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/accountregistry.go -------------------------------------------------------------------------------- /core/discov/accountregistry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/accountregistry_test.go -------------------------------------------------------------------------------- /core/discov/clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/clients.go -------------------------------------------------------------------------------- /core/discov/clients_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/clients_test.go -------------------------------------------------------------------------------- /core/discov/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/config.go -------------------------------------------------------------------------------- /core/discov/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/config_test.go -------------------------------------------------------------------------------- /core/discov/internal/accountmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/accountmanager.go -------------------------------------------------------------------------------- /core/discov/internal/accountmanager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/accountmanager_test.go -------------------------------------------------------------------------------- /core/discov/internal/etcdclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/etcdclient.go -------------------------------------------------------------------------------- /core/discov/internal/etcdclient_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/etcdclient_mock.go -------------------------------------------------------------------------------- /core/discov/internal/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/listener.go -------------------------------------------------------------------------------- /core/discov/internal/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/registry.go -------------------------------------------------------------------------------- /core/discov/internal/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/registry_test.go -------------------------------------------------------------------------------- /core/discov/internal/statewatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/statewatcher.go -------------------------------------------------------------------------------- /core/discov/internal/statewatcher_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/statewatcher_mock.go -------------------------------------------------------------------------------- /core/discov/internal/statewatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/statewatcher_test.go -------------------------------------------------------------------------------- /core/discov/internal/updatelistener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/updatelistener.go -------------------------------------------------------------------------------- /core/discov/internal/updatelistener_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/internal/updatelistener_mock.go -------------------------------------------------------------------------------- /core/discov/internal/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/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-statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/kubernetes/etcd-statefulset.yaml -------------------------------------------------------------------------------- /core/discov/kubernetes/etcd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/kubernetes/etcd.yaml -------------------------------------------------------------------------------- /core/discov/publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/publisher.go -------------------------------------------------------------------------------- /core/discov/publisher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/publisher_test.go -------------------------------------------------------------------------------- /core/discov/subscriber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/subscriber.go -------------------------------------------------------------------------------- /core/discov/subscriber_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/discov/subscriber_test.go -------------------------------------------------------------------------------- /core/errorx/atomicerror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/errorx/atomicerror.go -------------------------------------------------------------------------------- /core/errorx/atomicerror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/errorx/atomicerror_test.go -------------------------------------------------------------------------------- /core/errorx/batcherror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/errorx/batcherror.go -------------------------------------------------------------------------------- /core/errorx/batcherror_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/errorx/batcherror_test.go -------------------------------------------------------------------------------- /core/errorx/callchain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/errorx/callchain.go -------------------------------------------------------------------------------- /core/errorx/callchain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/errorx/callchain_test.go -------------------------------------------------------------------------------- /core/executors/bulkexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/bulkexecutor.go -------------------------------------------------------------------------------- /core/executors/bulkexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/bulkexecutor_test.go -------------------------------------------------------------------------------- /core/executors/chunkexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/chunkexecutor.go -------------------------------------------------------------------------------- /core/executors/chunkexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/chunkexecutor_test.go -------------------------------------------------------------------------------- /core/executors/delayexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/delayexecutor.go -------------------------------------------------------------------------------- /core/executors/delayexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/delayexecutor_test.go -------------------------------------------------------------------------------- /core/executors/lessexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/lessexecutor.go -------------------------------------------------------------------------------- /core/executors/lessexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/lessexecutor_test.go -------------------------------------------------------------------------------- /core/executors/periodicalexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/periodicalexecutor.go -------------------------------------------------------------------------------- /core/executors/periodicalexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/periodicalexecutor_test.go -------------------------------------------------------------------------------- /core/executors/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/executors/vars.go -------------------------------------------------------------------------------- /core/filex/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/file.go -------------------------------------------------------------------------------- /core/filex/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/file_test.go -------------------------------------------------------------------------------- /core/filex/lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/lookup.go -------------------------------------------------------------------------------- /core/filex/lookup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/lookup_test.go -------------------------------------------------------------------------------- /core/filex/progressscanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/progressscanner.go -------------------------------------------------------------------------------- /core/filex/progressscanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/progressscanner_test.go -------------------------------------------------------------------------------- /core/filex/rangereader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/rangereader.go -------------------------------------------------------------------------------- /core/filex/rangereader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/filex/rangereader_test.go -------------------------------------------------------------------------------- /core/fs/files+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fs/files+polyfill.go -------------------------------------------------------------------------------- /core/fs/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fs/files.go -------------------------------------------------------------------------------- /core/fs/temps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fs/temps.go -------------------------------------------------------------------------------- /core/fx/parallel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/parallel.go -------------------------------------------------------------------------------- /core/fx/parallel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/parallel_test.go -------------------------------------------------------------------------------- /core/fx/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/retry.go -------------------------------------------------------------------------------- /core/fx/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/retry_test.go -------------------------------------------------------------------------------- /core/fx/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/stream.go -------------------------------------------------------------------------------- /core/fx/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/stream_test.go -------------------------------------------------------------------------------- /core/fx/timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/timeout.go -------------------------------------------------------------------------------- /core/fx/timeout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/fx/timeout_test.go -------------------------------------------------------------------------------- /core/hash/consistenthash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/hash/consistenthash.go -------------------------------------------------------------------------------- /core/hash/consistenthash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/hash/consistenthash_test.go -------------------------------------------------------------------------------- /core/hash/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/hash/hash.go -------------------------------------------------------------------------------- /core/hash/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/hash/hash_test.go -------------------------------------------------------------------------------- /core/iox/bufferpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/bufferpool.go -------------------------------------------------------------------------------- /core/iox/bufferpool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/bufferpool_test.go -------------------------------------------------------------------------------- /core/iox/nopcloser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/nopcloser.go -------------------------------------------------------------------------------- /core/iox/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/pipe.go -------------------------------------------------------------------------------- /core/iox/pipe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/pipe_test.go -------------------------------------------------------------------------------- /core/iox/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/read.go -------------------------------------------------------------------------------- /core/iox/read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/read_test.go -------------------------------------------------------------------------------- /core/iox/textfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/textfile.go -------------------------------------------------------------------------------- /core/iox/textfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/textfile_test.go -------------------------------------------------------------------------------- /core/iox/textlinescanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/textlinescanner.go -------------------------------------------------------------------------------- /core/iox/textlinescanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/iox/textlinescanner_test.go -------------------------------------------------------------------------------- /core/jsontype/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/jsontype/time.go -------------------------------------------------------------------------------- /core/jsontype/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/jsontype/time_test.go -------------------------------------------------------------------------------- /core/jsonx/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/jsonx/json.go -------------------------------------------------------------------------------- /core/lang/lang.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/lang/lang.go -------------------------------------------------------------------------------- /core/limit/periodlimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/limit/periodlimit.go -------------------------------------------------------------------------------- /core/limit/periodlimit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/limit/periodlimit_test.go -------------------------------------------------------------------------------- /core/limit/tokenlimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/limit/tokenlimit.go -------------------------------------------------------------------------------- /core/limit/tokenlimit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/limit/tokenlimit_test.go -------------------------------------------------------------------------------- /core/load/adaptiveshedder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/adaptiveshedder.go -------------------------------------------------------------------------------- /core/load/adaptiveshedder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/adaptiveshedder_test.go -------------------------------------------------------------------------------- /core/load/nopshedder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/nopshedder.go -------------------------------------------------------------------------------- /core/load/nopshedder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/nopshedder_test.go -------------------------------------------------------------------------------- /core/load/sheddergroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/sheddergroup.go -------------------------------------------------------------------------------- /core/load/sheddergroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/sheddergroup_test.go -------------------------------------------------------------------------------- /core/load/sheddingstat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/sheddingstat.go -------------------------------------------------------------------------------- /core/load/sheddingstat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/load/sheddingstat_test.go -------------------------------------------------------------------------------- /core/logx/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/config.go -------------------------------------------------------------------------------- /core/logx/durationlogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/durationlogger.go -------------------------------------------------------------------------------- /core/logx/durationlogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/durationlogger_test.go -------------------------------------------------------------------------------- /core/logx/lesslogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/lesslogger.go -------------------------------------------------------------------------------- /core/logx/lesslogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/lesslogger_test.go -------------------------------------------------------------------------------- /core/logx/lesswriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/lesswriter.go -------------------------------------------------------------------------------- /core/logx/lesswriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/lesswriter_test.go -------------------------------------------------------------------------------- /core/logx/limitedexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/limitedexecutor.go -------------------------------------------------------------------------------- /core/logx/limitedexecutor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/limitedexecutor_test.go -------------------------------------------------------------------------------- /core/logx/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/logs.go -------------------------------------------------------------------------------- /core/logx/logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/logs_test.go -------------------------------------------------------------------------------- /core/logx/rotatelogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/rotatelogger.go -------------------------------------------------------------------------------- /core/logx/rotatelogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/rotatelogger_test.go -------------------------------------------------------------------------------- /core/logx/syslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/syslog.go -------------------------------------------------------------------------------- /core/logx/syslog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/syslog_test.go -------------------------------------------------------------------------------- /core/logx/tracelogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/tracelogger.go -------------------------------------------------------------------------------- /core/logx/tracelogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/logx/tracelogger_test.go -------------------------------------------------------------------------------- /core/mapping/fieldoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/fieldoptions.go -------------------------------------------------------------------------------- /core/mapping/fieldoptions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/fieldoptions_test.go -------------------------------------------------------------------------------- /core/mapping/jsonunmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/jsonunmarshaler.go -------------------------------------------------------------------------------- /core/mapping/jsonunmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/jsonunmarshaler_test.go -------------------------------------------------------------------------------- /core/mapping/unmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/unmarshaler.go -------------------------------------------------------------------------------- /core/mapping/unmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/unmarshaler_test.go -------------------------------------------------------------------------------- /core/mapping/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/utils.go -------------------------------------------------------------------------------- /core/mapping/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/utils_test.go -------------------------------------------------------------------------------- /core/mapping/valuer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/valuer.go -------------------------------------------------------------------------------- /core/mapping/yamlunmarshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/yamlunmarshaler.go -------------------------------------------------------------------------------- /core/mapping/yamlunmarshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mapping/yamlunmarshaler_test.go -------------------------------------------------------------------------------- /core/mathx/entropy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/entropy.go -------------------------------------------------------------------------------- /core/mathx/entropy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/entropy_test.go -------------------------------------------------------------------------------- /core/mathx/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/int.go -------------------------------------------------------------------------------- /core/mathx/int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/int_test.go -------------------------------------------------------------------------------- /core/mathx/proba.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/proba.go -------------------------------------------------------------------------------- /core/mathx/proba_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/proba_test.go -------------------------------------------------------------------------------- /core/mathx/unstable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/unstable.go -------------------------------------------------------------------------------- /core/mathx/unstable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mathx/unstable_test.go -------------------------------------------------------------------------------- /core/metric/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/metric/counter.go -------------------------------------------------------------------------------- /core/metric/counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/metric/counter_test.go -------------------------------------------------------------------------------- /core/metric/gauge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/metric/gauge.go -------------------------------------------------------------------------------- /core/metric/gauge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/metric/gauge_test.go -------------------------------------------------------------------------------- /core/metric/histogram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/metric/histogram.go -------------------------------------------------------------------------------- /core/metric/histogram_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/metric/histogram_test.go -------------------------------------------------------------------------------- /core/metric/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/metric/metric.go -------------------------------------------------------------------------------- /core/mr/mapreduce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mr/mapreduce.go -------------------------------------------------------------------------------- /core/mr/mapreduce_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/mr/mapreduce_test.go -------------------------------------------------------------------------------- /core/naming/namer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/naming/namer.go -------------------------------------------------------------------------------- /core/netx/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/netx/ip.go -------------------------------------------------------------------------------- /core/netx/ip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/netx/ip_test.go -------------------------------------------------------------------------------- /core/proc/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/env.go -------------------------------------------------------------------------------- /core/proc/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/env_test.go -------------------------------------------------------------------------------- /core/proc/goroutines+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/goroutines+polyfill.go -------------------------------------------------------------------------------- /core/proc/goroutines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/goroutines.go -------------------------------------------------------------------------------- /core/proc/goroutines_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/goroutines_test.go -------------------------------------------------------------------------------- /core/proc/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/process.go -------------------------------------------------------------------------------- /core/proc/process_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/process_test.go -------------------------------------------------------------------------------- /core/proc/profile+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/profile+polyfill.go -------------------------------------------------------------------------------- /core/proc/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/profile.go -------------------------------------------------------------------------------- /core/proc/profile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/profile_test.go -------------------------------------------------------------------------------- /core/proc/shutdown+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/shutdown+polyfill.go -------------------------------------------------------------------------------- /core/proc/shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/shutdown.go -------------------------------------------------------------------------------- /core/proc/shutdown_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/shutdown_test.go -------------------------------------------------------------------------------- /core/proc/signals+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/signals+polyfill.go -------------------------------------------------------------------------------- /core/proc/signals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/signals.go -------------------------------------------------------------------------------- /core/proc/signals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/signals_test.go -------------------------------------------------------------------------------- /core/proc/stopper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/stopper.go -------------------------------------------------------------------------------- /core/proc/stopper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/proc/stopper_test.go -------------------------------------------------------------------------------- /core/prof/profilecenter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/prof/profilecenter.go -------------------------------------------------------------------------------- /core/prof/profilecenter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/prof/profilecenter_test.go -------------------------------------------------------------------------------- /core/prof/profiler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/prof/profiler.go -------------------------------------------------------------------------------- /core/prof/profiler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/prof/profiler_test.go -------------------------------------------------------------------------------- /core/prometheus/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/prometheus/agent.go -------------------------------------------------------------------------------- /core/prometheus/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/prometheus/config.go -------------------------------------------------------------------------------- /core/queue/balancedpusher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/balancedpusher.go -------------------------------------------------------------------------------- /core/queue/balancedpusher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/balancedpusher_test.go -------------------------------------------------------------------------------- /core/queue/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/consumer.go -------------------------------------------------------------------------------- /core/queue/messagequeue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/messagequeue.go -------------------------------------------------------------------------------- /core/queue/multipusher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/multipusher.go -------------------------------------------------------------------------------- /core/queue/multipusher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/multipusher_test.go -------------------------------------------------------------------------------- /core/queue/producer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/producer.go -------------------------------------------------------------------------------- /core/queue/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/queue.go -------------------------------------------------------------------------------- /core/queue/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/queue_test.go -------------------------------------------------------------------------------- /core/queue/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/util.go -------------------------------------------------------------------------------- /core/queue/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/queue/util_test.go -------------------------------------------------------------------------------- /core/rescue/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/rescue/recover.go -------------------------------------------------------------------------------- /core/rescue/recover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/rescue/recover_test.go -------------------------------------------------------------------------------- /core/retry/backoff/backoff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/retry/backoff/backoff.go -------------------------------------------------------------------------------- /core/retry/backoff/backoff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/retry/backoff/backoff_test.go -------------------------------------------------------------------------------- /core/retry/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/retry/options.go -------------------------------------------------------------------------------- /core/retry/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/retry/options_test.go -------------------------------------------------------------------------------- /core/retry/retryinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/retry/retryinterceptor.go -------------------------------------------------------------------------------- /core/retry/retryinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/retry/retryinterceptor_test.go -------------------------------------------------------------------------------- /core/search/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/search/tree.go -------------------------------------------------------------------------------- /core/search/tree_debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/search/tree_debug.go -------------------------------------------------------------------------------- /core/search/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/search/tree_test.go -------------------------------------------------------------------------------- /core/service/serviceconf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/service/serviceconf.go -------------------------------------------------------------------------------- /core/service/serviceconf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/service/serviceconf_test.go -------------------------------------------------------------------------------- /core/service/servicegroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/service/servicegroup.go -------------------------------------------------------------------------------- /core/service/servicegroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/service/servicegroup_test.go -------------------------------------------------------------------------------- /core/stat/alert+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/alert+polyfill.go -------------------------------------------------------------------------------- /core/stat/alert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/alert.go -------------------------------------------------------------------------------- /core/stat/alert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/alert_test.go -------------------------------------------------------------------------------- /core/stat/internal/cgroup_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/internal/cgroup_linux.go -------------------------------------------------------------------------------- /core/stat/internal/cpu_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/internal/cpu_linux.go -------------------------------------------------------------------------------- /core/stat/internal/cpu_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/internal/cpu_linux_test.go -------------------------------------------------------------------------------- /core/stat/internal/cpu_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/internal/cpu_other.go -------------------------------------------------------------------------------- /core/stat/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/metrics.go -------------------------------------------------------------------------------- /core/stat/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/metrics_test.go -------------------------------------------------------------------------------- /core/stat/remotewriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/remotewriter.go -------------------------------------------------------------------------------- /core/stat/remotewriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/remotewriter_test.go -------------------------------------------------------------------------------- /core/stat/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/task.go -------------------------------------------------------------------------------- /core/stat/topk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/topk.go -------------------------------------------------------------------------------- /core/stat/topk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/topk_test.go -------------------------------------------------------------------------------- /core/stat/usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stat/usage.go -------------------------------------------------------------------------------- /core/stores/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cache.go -------------------------------------------------------------------------------- /core/stores/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cache_test.go -------------------------------------------------------------------------------- /core/stores/cache/cacheconf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cacheconf.go -------------------------------------------------------------------------------- /core/stores/cache/cachenode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cachenode.go -------------------------------------------------------------------------------- /core/stores/cache/cachenode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cachenode_test.go -------------------------------------------------------------------------------- /core/stores/cache/cacheopt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cacheopt.go -------------------------------------------------------------------------------- /core/stores/cache/cachestat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cachestat.go -------------------------------------------------------------------------------- /core/stores/cache/cleaner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cleaner.go -------------------------------------------------------------------------------- /core/stores/cache/cleaner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/cleaner_test.go -------------------------------------------------------------------------------- /core/stores/cache/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/config.go -------------------------------------------------------------------------------- /core/stores/cache/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/util.go -------------------------------------------------------------------------------- /core/stores/cache/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/cache/util_test.go -------------------------------------------------------------------------------- /core/stores/clickhouse/clickhouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/clickhouse/clickhouse.go -------------------------------------------------------------------------------- /core/stores/clickhouse/clickhouse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/clickhouse/clickhouse_test.go -------------------------------------------------------------------------------- /core/stores/kv/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/kv/config.go -------------------------------------------------------------------------------- /core/stores/kv/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/kv/store.go -------------------------------------------------------------------------------- /core/stores/kv/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/kv/store_test.go -------------------------------------------------------------------------------- /core/stores/mongo/bulkinserter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/bulkinserter.go -------------------------------------------------------------------------------- /core/stores/mongo/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/collection.go -------------------------------------------------------------------------------- /core/stores/mongo/collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/collection_test.go -------------------------------------------------------------------------------- /core/stores/mongo/internal/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/internal/collection.go -------------------------------------------------------------------------------- /core/stores/mongo/internal/collection_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/internal/collection_mock.go -------------------------------------------------------------------------------- /core/stores/mongo/iter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/iter.go -------------------------------------------------------------------------------- /core/stores/mongo/iter_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/iter_mock.go -------------------------------------------------------------------------------- /core/stores/mongo/iter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/iter_test.go -------------------------------------------------------------------------------- /core/stores/mongo/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/model.go -------------------------------------------------------------------------------- /core/stores/mongo/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/model_test.go -------------------------------------------------------------------------------- /core/stores/mongo/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/options.go -------------------------------------------------------------------------------- /core/stores/mongo/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/options_test.go -------------------------------------------------------------------------------- /core/stores/mongo/pipe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/pipe.go -------------------------------------------------------------------------------- /core/stores/mongo/pipe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/pipe_test.go -------------------------------------------------------------------------------- /core/stores/mongo/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/query.go -------------------------------------------------------------------------------- /core/stores/mongo/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/query_test.go -------------------------------------------------------------------------------- /core/stores/mongo/sessionmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/sessionmanager.go -------------------------------------------------------------------------------- /core/stores/mongo/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/util.go -------------------------------------------------------------------------------- /core/stores/mongo/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongo/utils_test.go -------------------------------------------------------------------------------- /core/stores/mongoc/cachedcollection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongoc/cachedcollection.go -------------------------------------------------------------------------------- /core/stores/mongoc/cachedcollection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongoc/cachedcollection_test.go -------------------------------------------------------------------------------- /core/stores/mongoc/cachedmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/mongoc/cachedmodel.go -------------------------------------------------------------------------------- /core/stores/postgres/postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/postgres/postgresql.go -------------------------------------------------------------------------------- /core/stores/postgres/postgresql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/postgres/postgresql_test.go -------------------------------------------------------------------------------- /core/stores/redis/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/conf.go -------------------------------------------------------------------------------- /core/stores/redis/conf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/conf_test.go -------------------------------------------------------------------------------- /core/stores/redis/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/process.go -------------------------------------------------------------------------------- /core/stores/redis/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redis.go -------------------------------------------------------------------------------- /core/stores/redis/redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redis_test.go -------------------------------------------------------------------------------- /core/stores/redis/redisblockingnode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redisblockingnode.go -------------------------------------------------------------------------------- /core/stores/redis/redisblockingnode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redisblockingnode_test.go -------------------------------------------------------------------------------- /core/stores/redis/redisclientmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redisclientmanager.go -------------------------------------------------------------------------------- /core/stores/redis/redisclustermanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redisclustermanager.go -------------------------------------------------------------------------------- /core/stores/redis/redislock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redislock.go -------------------------------------------------------------------------------- /core/stores/redis/redislock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redislock_test.go -------------------------------------------------------------------------------- /core/stores/redis/redistest/redistest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/redistest/redistest.go -------------------------------------------------------------------------------- /core/stores/redis/scriptcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/scriptcache.go -------------------------------------------------------------------------------- /core/stores/redis/scriptcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/redis/scriptcache_test.go -------------------------------------------------------------------------------- /core/stores/sqlc/cachedsql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlc/cachedsql.go -------------------------------------------------------------------------------- /core/stores/sqlc/cachedsql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlc/cachedsql_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/bulkinserter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/bulkinserter.go -------------------------------------------------------------------------------- /core/stores/sqlx/bulkinserter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/bulkinserter_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/mysql.go -------------------------------------------------------------------------------- /core/stores/sqlx/mysql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/mysql_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/orm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/orm.go -------------------------------------------------------------------------------- /core/stores/sqlx/orm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/orm_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/sqlconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/sqlconn.go -------------------------------------------------------------------------------- /core/stores/sqlx/sqlconn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/sqlconn_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/sqlmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/sqlmanager.go -------------------------------------------------------------------------------- /core/stores/sqlx/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/stmt.go -------------------------------------------------------------------------------- /core/stores/sqlx/stmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/stmt_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/tx.go -------------------------------------------------------------------------------- /core/stores/sqlx/tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/tx_test.go -------------------------------------------------------------------------------- /core/stores/sqlx/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/utils.go -------------------------------------------------------------------------------- /core/stores/sqlx/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stores/sqlx/utils_test.go -------------------------------------------------------------------------------- /core/stringx/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/node.go -------------------------------------------------------------------------------- /core/stringx/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/random.go -------------------------------------------------------------------------------- /core/stringx/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/random_test.go -------------------------------------------------------------------------------- /core/stringx/replacer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/replacer.go -------------------------------------------------------------------------------- /core/stringx/replacer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/replacer_test.go -------------------------------------------------------------------------------- /core/stringx/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/strings.go -------------------------------------------------------------------------------- /core/stringx/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/strings_test.go -------------------------------------------------------------------------------- /core/stringx/trie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/trie.go -------------------------------------------------------------------------------- /core/stringx/trie_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/stringx/trie_test.go -------------------------------------------------------------------------------- /core/syncx/atomicbool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/atomicbool.go -------------------------------------------------------------------------------- /core/syncx/atomicbool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/atomicbool_test.go -------------------------------------------------------------------------------- /core/syncx/atomicduration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/atomicduration.go -------------------------------------------------------------------------------- /core/syncx/atomicduration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/atomicduration_test.go -------------------------------------------------------------------------------- /core/syncx/atomicfloat64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/atomicfloat64.go -------------------------------------------------------------------------------- /core/syncx/atomicfloat64_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/atomicfloat64_test.go -------------------------------------------------------------------------------- /core/syncx/barrier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/barrier.go -------------------------------------------------------------------------------- /core/syncx/barrier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/barrier_test.go -------------------------------------------------------------------------------- /core/syncx/cond.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/cond.go -------------------------------------------------------------------------------- /core/syncx/cond_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/cond_test.go -------------------------------------------------------------------------------- /core/syncx/donechan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/donechan.go -------------------------------------------------------------------------------- /core/syncx/donechan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/donechan_test.go -------------------------------------------------------------------------------- /core/syncx/immutableresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/immutableresource.go -------------------------------------------------------------------------------- /core/syncx/immutableresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/immutableresource_test.go -------------------------------------------------------------------------------- /core/syncx/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/limit.go -------------------------------------------------------------------------------- /core/syncx/limit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/limit_test.go -------------------------------------------------------------------------------- /core/syncx/lockedcalls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/lockedcalls.go -------------------------------------------------------------------------------- /core/syncx/lockedcalls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/lockedcalls_test.go -------------------------------------------------------------------------------- /core/syncx/managedresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/managedresource.go -------------------------------------------------------------------------------- /core/syncx/managedresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/managedresource_test.go -------------------------------------------------------------------------------- /core/syncx/once.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/once.go -------------------------------------------------------------------------------- /core/syncx/once_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/once_test.go -------------------------------------------------------------------------------- /core/syncx/onceguard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/onceguard.go -------------------------------------------------------------------------------- /core/syncx/onceguard_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/onceguard_test.go -------------------------------------------------------------------------------- /core/syncx/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/pool.go -------------------------------------------------------------------------------- /core/syncx/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/pool_test.go -------------------------------------------------------------------------------- /core/syncx/refresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/refresource.go -------------------------------------------------------------------------------- /core/syncx/refresource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/refresource_test.go -------------------------------------------------------------------------------- /core/syncx/resourcemanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/resourcemanager.go -------------------------------------------------------------------------------- /core/syncx/resourcemanager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/resourcemanager_test.go -------------------------------------------------------------------------------- /core/syncx/singleflight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/singleflight.go -------------------------------------------------------------------------------- /core/syncx/singleflight_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/singleflight_test.go -------------------------------------------------------------------------------- /core/syncx/spinlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/spinlock.go -------------------------------------------------------------------------------- /core/syncx/spinlock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/spinlock_test.go -------------------------------------------------------------------------------- /core/syncx/timeoutlimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/timeoutlimit.go -------------------------------------------------------------------------------- /core/syncx/timeoutlimit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/syncx/timeoutlimit_test.go -------------------------------------------------------------------------------- /core/sysx/automaxprocs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/sysx/automaxprocs.go -------------------------------------------------------------------------------- /core/sysx/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/sysx/host.go -------------------------------------------------------------------------------- /core/sysx/host_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/sysx/host_test.go -------------------------------------------------------------------------------- /core/threading/routinegroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/routinegroup.go -------------------------------------------------------------------------------- /core/threading/routinegroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/routinegroup_test.go -------------------------------------------------------------------------------- /core/threading/routines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/routines.go -------------------------------------------------------------------------------- /core/threading/routines_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/routines_test.go -------------------------------------------------------------------------------- /core/threading/taskrunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/taskrunner.go -------------------------------------------------------------------------------- /core/threading/taskrunner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/taskrunner_test.go -------------------------------------------------------------------------------- /core/threading/workergroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/workergroup.go -------------------------------------------------------------------------------- /core/threading/workergroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/threading/workergroup_test.go -------------------------------------------------------------------------------- /core/timex/relativetime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/timex/relativetime.go -------------------------------------------------------------------------------- /core/timex/relativetime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/timex/relativetime_test.go -------------------------------------------------------------------------------- /core/timex/repr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/timex/repr.go -------------------------------------------------------------------------------- /core/timex/repr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/timex/repr_test.go -------------------------------------------------------------------------------- /core/timex/ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/timex/ticker.go -------------------------------------------------------------------------------- /core/timex/ticker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/timex/ticker_test.go -------------------------------------------------------------------------------- /core/trace/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/agent.go -------------------------------------------------------------------------------- /core/trace/agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/agent_test.go -------------------------------------------------------------------------------- /core/trace/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/attributes.go -------------------------------------------------------------------------------- /core/trace/attributes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/attributes_test.go -------------------------------------------------------------------------------- /core/trace/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/config.go -------------------------------------------------------------------------------- /core/trace/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/message.go -------------------------------------------------------------------------------- /core/trace/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/tracer.go -------------------------------------------------------------------------------- /core/trace/tracer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/tracer_test.go -------------------------------------------------------------------------------- /core/trace/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/utils.go -------------------------------------------------------------------------------- /core/trace/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/utils_test.go -------------------------------------------------------------------------------- /core/trace/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/trace/vars.go -------------------------------------------------------------------------------- /core/utils/times.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/utils/times.go -------------------------------------------------------------------------------- /core/utils/times_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/utils/times_test.go -------------------------------------------------------------------------------- /core/utils/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/utils/uuid.go -------------------------------------------------------------------------------- /core/utils/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/utils/uuid_test.go -------------------------------------------------------------------------------- /core/utils/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/utils/version.go -------------------------------------------------------------------------------- /core/utils/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/core/utils/version_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/go.sum -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/readme.md -------------------------------------------------------------------------------- /rest/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/config.go -------------------------------------------------------------------------------- /rest/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/engine.go -------------------------------------------------------------------------------- /rest/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/engine_test.go -------------------------------------------------------------------------------- /rest/handler/authhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/authhandler.go -------------------------------------------------------------------------------- /rest/handler/authhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/authhandler_test.go -------------------------------------------------------------------------------- /rest/handler/breakerhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/breakerhandler.go -------------------------------------------------------------------------------- /rest/handler/breakerhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/breakerhandler_test.go -------------------------------------------------------------------------------- /rest/handler/contentsecurityhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/contentsecurityhandler.go -------------------------------------------------------------------------------- /rest/handler/contentsecurityhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/contentsecurityhandler_test.go -------------------------------------------------------------------------------- /rest/handler/cryptionhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/cryptionhandler.go -------------------------------------------------------------------------------- /rest/handler/cryptionhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/cryptionhandler_test.go -------------------------------------------------------------------------------- /rest/handler/gunziphandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/gunziphandler.go -------------------------------------------------------------------------------- /rest/handler/gunziphandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/gunziphandler_test.go -------------------------------------------------------------------------------- /rest/handler/loghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/loghandler.go -------------------------------------------------------------------------------- /rest/handler/loghandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/loghandler_test.go -------------------------------------------------------------------------------- /rest/handler/maxbyteshandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/maxbyteshandler.go -------------------------------------------------------------------------------- /rest/handler/maxbyteshandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/maxbyteshandler_test.go -------------------------------------------------------------------------------- /rest/handler/maxconnshandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/maxconnshandler.go -------------------------------------------------------------------------------- /rest/handler/maxconnshandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/maxconnshandler_test.go -------------------------------------------------------------------------------- /rest/handler/metrichandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/metrichandler.go -------------------------------------------------------------------------------- /rest/handler/metrichandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/metrichandler_test.go -------------------------------------------------------------------------------- /rest/handler/prometheushandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/prometheushandler.go -------------------------------------------------------------------------------- /rest/handler/prometheushandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/prometheushandler_test.go -------------------------------------------------------------------------------- /rest/handler/recoverhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/recoverhandler.go -------------------------------------------------------------------------------- /rest/handler/recoverhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/recoverhandler_test.go -------------------------------------------------------------------------------- /rest/handler/sheddinghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/sheddinghandler.go -------------------------------------------------------------------------------- /rest/handler/sheddinghandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/sheddinghandler_test.go -------------------------------------------------------------------------------- /rest/handler/timeouthandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/timeouthandler.go -------------------------------------------------------------------------------- /rest/handler/timeouthandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/timeouthandler_test.go -------------------------------------------------------------------------------- /rest/handler/tracinghandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/tracinghandler.go -------------------------------------------------------------------------------- /rest/handler/tracinghandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handler/tracinghandler_test.go -------------------------------------------------------------------------------- /rest/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handlers.go -------------------------------------------------------------------------------- /rest/handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/handlers_test.go -------------------------------------------------------------------------------- /rest/httpx/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/requests.go -------------------------------------------------------------------------------- /rest/httpx/requests_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/requests_test.go -------------------------------------------------------------------------------- /rest/httpx/responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/responses.go -------------------------------------------------------------------------------- /rest/httpx/responses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/responses_test.go -------------------------------------------------------------------------------- /rest/httpx/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/router.go -------------------------------------------------------------------------------- /rest/httpx/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/util.go -------------------------------------------------------------------------------- /rest/httpx/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/util_test.go -------------------------------------------------------------------------------- /rest/httpx/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/httpx/vars.go -------------------------------------------------------------------------------- /rest/internal/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/internal/log.go -------------------------------------------------------------------------------- /rest/internal/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/internal/log_test.go -------------------------------------------------------------------------------- /rest/internal/security/contentsecurity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/internal/security/contentsecurity.go -------------------------------------------------------------------------------- /rest/internal/security/contentsecurity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/internal/security/contentsecurity_test.go -------------------------------------------------------------------------------- /rest/internal/security/withcoderesponsewriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/internal/security/withcoderesponsewriter.go -------------------------------------------------------------------------------- /rest/internal/security/withcoderesponsewriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/internal/security/withcoderesponsewriter_test.go -------------------------------------------------------------------------------- /rest/internal/starter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/internal/starter.go -------------------------------------------------------------------------------- /rest/pathvar/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/pathvar/params.go -------------------------------------------------------------------------------- /rest/pathvar/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/pathvar/params_test.go -------------------------------------------------------------------------------- /rest/router/patrouter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/router/patrouter.go -------------------------------------------------------------------------------- /rest/router/patrouter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/router/patrouter_test.go -------------------------------------------------------------------------------- /rest/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/server.go -------------------------------------------------------------------------------- /rest/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/server_test.go -------------------------------------------------------------------------------- /rest/token/tokenparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/token/tokenparser.go -------------------------------------------------------------------------------- /rest/token/tokenparser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/token/tokenparser_test.go -------------------------------------------------------------------------------- /rest/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/rest/types.go -------------------------------------------------------------------------------- /tools/goctl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/Makefile -------------------------------------------------------------------------------- /tools/goctl/api/apigen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/apigen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/apigen/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/apigen/template.go -------------------------------------------------------------------------------- /tools/goctl/api/apigen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/apigen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/dartgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/genapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/dartgen/genapi.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/gendata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/dartgen/gendata.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/genvars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/dartgen/genvars.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/dartgen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/dartgen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/dartgen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/docgen/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/docgen/doc.go -------------------------------------------------------------------------------- /tools/goctl/api/docgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/docgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/format/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/format/format.go -------------------------------------------------------------------------------- /tools/goctl/api/format/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/format/format_test.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/gen_test.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/genconfig.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genetc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/genetc.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genhandlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/genhandlers.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/genlogic.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/genmain.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genmiddleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/genmiddleware.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/genroutes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/genroutes.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gensvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/gensvc.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/gentypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/gentypes.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/template.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/template_test.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/gogen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/gogen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/javagen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/gencomponents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/javagen/gencomponents.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/genpacket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/javagen/genpacket.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/javagen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/javagen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/javagen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/ktgen/cmd.go -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/ktgen/funcs.go -------------------------------------------------------------------------------- /tools/goctl/api/ktgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/ktgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/new/newservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/new/newservice.go -------------------------------------------------------------------------------- /tools/goctl/api/new/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/new/template.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ApiLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ApiLexer.g4 -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ApiParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ApiParser.g4 -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/api.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/apiparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/apiparser.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/ast.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/import.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/info.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/kv.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/placeholder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/placeholder.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/service.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/syntax.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/syntax.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/ast/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/ast/type.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/gen/api/apiparser_base_visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/gen/api/apiparser_base_visitor.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/gen/api/apiparser_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/gen/api/apiparser_lexer.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/gen/api/apiparser_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/gen/api/apiparser_parser.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/gen/api/apiparser_visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/gen/api/apiparser_visitor.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/gen/api/baseparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/gen/api/baseparser.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/gen/api/baseparser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/gen/api/baseparser_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test.api -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apiparser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/apiparser_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/empty.api: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/example.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/apis/example.api -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/info.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/apis/info.api -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/service.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/apis/service.api -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/syntax.api: -------------------------------------------------------------------------------- 1 | syntax = "v1" -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/test.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/apis/test.api -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/apis/types.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/apis/types.api -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/ast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/ast_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/grammar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/grammar_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/import_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/info_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/service_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/syntax_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/syntax_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/g4/test/type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/g4/test/type_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/parser.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/parser_test.go -------------------------------------------------------------------------------- /tools/goctl/api/parser/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/parser/readme.md -------------------------------------------------------------------------------- /tools/goctl/api/spec/fn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/spec/fn.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/spec/name.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/spec/spec.go -------------------------------------------------------------------------------- /tools/goctl/api/spec/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/spec/tags.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/tsgen/gen.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/gencomponents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/tsgen/gencomponents.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/genpacket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/tsgen/genpacket.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/tsgen/util.go -------------------------------------------------------------------------------- /tools/goctl/api/tsgen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/tsgen/vars.go -------------------------------------------------------------------------------- /tools/goctl/api/util/case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/util/case.go -------------------------------------------------------------------------------- /tools/goctl/api/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/util/util.go -------------------------------------------------------------------------------- /tools/goctl/api/validate/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/api/validate/validate.go -------------------------------------------------------------------------------- /tools/goctl/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/config/config.go -------------------------------------------------------------------------------- /tools/goctl/config/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/config/readme.md -------------------------------------------------------------------------------- /tools/goctl/docker/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/docker/docker.go -------------------------------------------------------------------------------- /tools/goctl/docker/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/docker/template.go -------------------------------------------------------------------------------- /tools/goctl/goctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/goctl.go -------------------------------------------------------------------------------- /tools/goctl/goctl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/goctl.md -------------------------------------------------------------------------------- /tools/goctl/internal/errorx/errorx._test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/internal/errorx/errorx._test.go -------------------------------------------------------------------------------- /tools/goctl/internal/errorx/errorx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/internal/errorx/errorx.go -------------------------------------------------------------------------------- /tools/goctl/internal/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/internal/version/version.go -------------------------------------------------------------------------------- /tools/goctl/internal/version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/internal/version/version_test.go -------------------------------------------------------------------------------- /tools/goctl/kube/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/kube/deployment.go -------------------------------------------------------------------------------- /tools/goctl/kube/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/kube/job.go -------------------------------------------------------------------------------- /tools/goctl/kube/kube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/kube/kube.go -------------------------------------------------------------------------------- /tools/goctl/model/mongo/generate/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/mongo/generate/generate.go -------------------------------------------------------------------------------- /tools/goctl/model/mongo/generate/generate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/mongo/generate/generate_test.go -------------------------------------------------------------------------------- /tools/goctl/model/mongo/generate/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/mongo/generate/template.go -------------------------------------------------------------------------------- /tools/goctl/model/mongo/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/mongo/mongo.go -------------------------------------------------------------------------------- /tools/goctl/model/mongo/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/mongo/readme.md -------------------------------------------------------------------------------- /tools/goctl/model/mongo/template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/mongo/template/template.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/CHANGELOG.md -------------------------------------------------------------------------------- /tools/goctl/model/sql/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/README.MD -------------------------------------------------------------------------------- /tools/goctl/model/sql/builderx/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/builderx/builder.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/builderx/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/builderx/builder_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/command/command.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/command/command_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/converter/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/converter/types.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/converter/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/converter/types_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/example/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/example/makefile -------------------------------------------------------------------------------- /tools/goctl/model/sql/example/sql/user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/example/sql/user.sql -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/delete.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/field.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/findone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/findone.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/findonebyfield.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/findonebyfield.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/gen.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/gen_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/imports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/imports.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/insert.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/keys.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/keys_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/keys_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/new.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/tag.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/template.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/template_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/types.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/update.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/gen/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/gen/vars.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/model/informationschemamodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/model/informationschemamodel.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/model/postgresqlmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/model/postgresqlmodel.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/parser/parser.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/parser/parser_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/delete.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/errors.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/field.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/find.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/find.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/import.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/insert.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/model.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/new.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/tag.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/types.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/update.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/template/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/template/vars.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/model/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/model/model_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/model/studentmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/model/studentmodel.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/model/usermodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/model/usermodel.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/model/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/model/vars.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/orm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/orm.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/sqlconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/sqlconn.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/stmt.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/test/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/test/utils.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/match_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/util/match_test.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/util/matcher.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/newline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/model/sql/util/newline.go -------------------------------------------------------------------------------- /tools/goctl/model/sql/util/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/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/plugin/demo/goctlplugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/plugin/demo/goctlplugin.go -------------------------------------------------------------------------------- /tools/goctl/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/plugin/plugin.go -------------------------------------------------------------------------------- /tools/goctl/plugin/plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/plugin/plugin_test.go -------------------------------------------------------------------------------- /tools/goctl/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/README.md -------------------------------------------------------------------------------- /tools/goctl/rpc/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/cli/cli.go -------------------------------------------------------------------------------- /tools/goctl/rpc/execx/execx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/execx/execx.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/base/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/base/common.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/defaultgenerator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/defaultgenerator.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/gen.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/gen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/gen_test.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/gencall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/gencall.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/genconfig.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/generator.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genetc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/genetc.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/genlogic.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/genmain.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genpb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/genpb.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/genserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/genserver.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/gensvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/gensvc.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/mkdir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/mkdir.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/prototmpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/prototmpl.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/prototmpl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/prototmpl_test.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/template.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/template_test.go -------------------------------------------------------------------------------- /tools/goctl/rpc/generator/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/generator/test.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/comment.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/import.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/message.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/option.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/package.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/parser.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/parser_test.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/proto.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/rpc.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/service.go -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/stream.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/stream.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/test.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/test_invalid_request.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/test_invalid_request.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/test_invalid_response.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/test_invalid_response.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/test_option.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/test_option.proto -------------------------------------------------------------------------------- /tools/goctl/rpc/parser/test_option2.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/rpc/parser/test_option2.proto -------------------------------------------------------------------------------- /tools/goctl/tpl/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/tpl/templates.go -------------------------------------------------------------------------------- /tools/goctl/update/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/update/config/config.go -------------------------------------------------------------------------------- /tools/goctl/update/etc/update-api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/update/etc/update-api.json -------------------------------------------------------------------------------- /tools/goctl/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/update/update.go -------------------------------------------------------------------------------- /tools/goctl/upgrade/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/upgrade/upgrade.go -------------------------------------------------------------------------------- /tools/goctl/util/console/console.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/console/console.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/context.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/context_test.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gomod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/gomod.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gomod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/gomod_test.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gopath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/gopath.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/gopath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/gopath_test.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/modcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/modcheck.go -------------------------------------------------------------------------------- /tools/goctl/util/ctx/modcheck_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/ctx/modcheck_test.go -------------------------------------------------------------------------------- /tools/goctl/util/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/env/env.go -------------------------------------------------------------------------------- /tools/goctl/util/env/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/env/env_test.go -------------------------------------------------------------------------------- /tools/goctl/util/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/file.go -------------------------------------------------------------------------------- /tools/goctl/util/format/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/format/format.go -------------------------------------------------------------------------------- /tools/goctl/util/format/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/format/format_test.go -------------------------------------------------------------------------------- /tools/goctl/util/head.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/head.go -------------------------------------------------------------------------------- /tools/goctl/util/name/naming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/name/naming.go -------------------------------------------------------------------------------- /tools/goctl/util/name/naming_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/name/naming_test.go -------------------------------------------------------------------------------- /tools/goctl/util/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/path.go -------------------------------------------------------------------------------- /tools/goctl/util/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/path_test.go -------------------------------------------------------------------------------- /tools/goctl/util/readlink+polyfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/readlink+polyfill.go -------------------------------------------------------------------------------- /tools/goctl/util/readlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/readlink.go -------------------------------------------------------------------------------- /tools/goctl/util/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/string.go -------------------------------------------------------------------------------- /tools/goctl/util/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/string_test.go -------------------------------------------------------------------------------- /tools/goctl/util/stringx/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/stringx/string.go -------------------------------------------------------------------------------- /tools/goctl/util/stringx/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/stringx/string_test.go -------------------------------------------------------------------------------- /tools/goctl/util/templatex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/util/templatex.go -------------------------------------------------------------------------------- /tools/goctl/vars/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/tools/goctl/vars/settings.go -------------------------------------------------------------------------------- /zrpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/client.go -------------------------------------------------------------------------------- /zrpc/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/client_test.go -------------------------------------------------------------------------------- /zrpc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/config.go -------------------------------------------------------------------------------- /zrpc/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/config_test.go -------------------------------------------------------------------------------- /zrpc/internal/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/auth/auth.go -------------------------------------------------------------------------------- /zrpc/internal/auth/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/auth/auth_test.go -------------------------------------------------------------------------------- /zrpc/internal/auth/credential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/auth/credential.go -------------------------------------------------------------------------------- /zrpc/internal/auth/credential_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/auth/credential_test.go -------------------------------------------------------------------------------- /zrpc/internal/auth/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/auth/vars.go -------------------------------------------------------------------------------- /zrpc/internal/balancer/p2c/p2c.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/balancer/p2c/p2c.go -------------------------------------------------------------------------------- /zrpc/internal/balancer/p2c/p2c_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/balancer/p2c/p2c_test.go -------------------------------------------------------------------------------- /zrpc/internal/chainclientinterceptors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/chainclientinterceptors.go -------------------------------------------------------------------------------- /zrpc/internal/chainclientinterceptors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/chainclientinterceptors_test.go -------------------------------------------------------------------------------- /zrpc/internal/chainserverinterceptors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/chainserverinterceptors.go -------------------------------------------------------------------------------- /zrpc/internal/chainserverinterceptors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/chainserverinterceptors_test.go -------------------------------------------------------------------------------- /zrpc/internal/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/client.go -------------------------------------------------------------------------------- /zrpc/internal/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/client_test.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/breakerinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/breakerinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/breakerinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/breakerinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/durationinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/durationinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/durationinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/durationinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/prometheusinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/prometheusinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/prometheusinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/prometheusinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/retryinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/retryinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/retryinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/retryinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/timeoutinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/timeoutinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/timeoutinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/timeoutinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/tracinginterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/tracinginterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/clientinterceptors/tracinginterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/clientinterceptors/tracinginterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/codes/accept.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/codes/accept.go -------------------------------------------------------------------------------- /zrpc/internal/codes/accept_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/codes/accept_test.go -------------------------------------------------------------------------------- /zrpc/internal/mock/deposit.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/mock/deposit.pb.go -------------------------------------------------------------------------------- /zrpc/internal/mock/deposit.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/mock/deposit.proto -------------------------------------------------------------------------------- /zrpc/internal/mock/depositserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/mock/depositserver.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/directbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/directbuilder.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/directbuilder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/directbuilder_test.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/discovbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/discovbuilder.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/discovbuilder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/discovbuilder_test.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/kube/deploy/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kube/deploy/clusterrole.yaml -------------------------------------------------------------------------------- /zrpc/internal/resolver/kube/deploy/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kube/deploy/clusterrolebinding.yaml -------------------------------------------------------------------------------- /zrpc/internal/resolver/kube/deploy/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kube/deploy/serviceaccount.yaml -------------------------------------------------------------------------------- /zrpc/internal/resolver/kube/eventhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kube/eventhandler.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/kube/eventhandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kube/eventhandler_test.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/kube/targetparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kube/targetparser.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/kube/targetparser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kube/targetparser_test.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/kubebuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kubebuilder.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/kubebuilder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/kubebuilder_test.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/resolver.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/resolver_test.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/subset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/subset.go -------------------------------------------------------------------------------- /zrpc/internal/resolver/subset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/resolver/subset_test.go -------------------------------------------------------------------------------- /zrpc/internal/rpclogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/rpclogger.go -------------------------------------------------------------------------------- /zrpc/internal/rpclogger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/rpclogger_test.go -------------------------------------------------------------------------------- /zrpc/internal/rpcpubserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/rpcpubserver.go -------------------------------------------------------------------------------- /zrpc/internal/rpcpubserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/rpcpubserver_test.go -------------------------------------------------------------------------------- /zrpc/internal/rpcserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/rpcserver.go -------------------------------------------------------------------------------- /zrpc/internal/rpcserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/rpcserver_test.go -------------------------------------------------------------------------------- /zrpc/internal/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/server.go -------------------------------------------------------------------------------- /zrpc/internal/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/server_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/authinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/authinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/authinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/authinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/breakerinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/breakerinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/breakerinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/breakerinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/crashinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/crashinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/crashinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/crashinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/prometheusinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/prometheusinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/prometheusinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/prometheusinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/retryinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/retryinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/retryinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/retryinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/sheddinginterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/sheddinginterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/sheddinginterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/sheddinginterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/statinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/statinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/statinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/statinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/timeoutinterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/timeoutinterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/timeoutinterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/timeoutinterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/tracinginterceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/tracinginterceptor.go -------------------------------------------------------------------------------- /zrpc/internal/serverinterceptors/tracinginterceptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/serverinterceptors/tracinginterceptor_test.go -------------------------------------------------------------------------------- /zrpc/internal/target.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/target.go -------------------------------------------------------------------------------- /zrpc/internal/target_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/internal/target_test.go -------------------------------------------------------------------------------- /zrpc/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/proxy.go -------------------------------------------------------------------------------- /zrpc/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/proxy_test.go -------------------------------------------------------------------------------- /zrpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/server.go -------------------------------------------------------------------------------- /zrpc/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ouyangan/go-zero-annotation/HEAD/zrpc/server_test.go --------------------------------------------------------------------------------