├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── discuss.md │ ├── feature_request.md │ └── question.md ├── pull_request_template.md └── workflows │ ├── deploy_docs.yml │ ├── go_check.yml │ ├── go_unittest.yml │ ├── main.yml │ └── version.yml ├── .gitignore ├── .golangci-lint.yml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── README_ZH.md ├── action.sh ├── applications ├── api │ ├── .hz │ ├── Makefile │ ├── biz │ │ ├── handler │ │ │ ├── api │ │ │ │ ├── comment_service.go │ │ │ │ ├── favorite_service.go │ │ │ │ ├── feed_service.go │ │ │ │ ├── message_service.go │ │ │ │ ├── publish_service.go │ │ │ │ ├── relation_service.go │ │ │ │ └── user_service.go │ │ │ ├── pack.go │ │ │ └── ping.go │ │ ├── model │ │ │ └── api │ │ │ │ ├── api.pb.go │ │ │ │ └── hz.pb.go │ │ └── router │ │ │ ├── api │ │ │ ├── api.go │ │ │ └── middleware.go │ │ │ └── register.go │ ├── chat │ │ ├── client.go │ │ └── hub.go │ ├── docs │ │ ├── docs.go │ │ └── swagger.json │ ├── initialize │ │ ├── init_hertz.go │ │ ├── jwt.go │ │ ├── redis.go │ │ ├── rpc │ │ │ ├── comment.go │ │ │ ├── favorite.go │ │ │ ├── feed.go │ │ │ ├── init.go │ │ │ ├── message.go │ │ │ ├── publish.go │ │ │ ├── relation.go │ │ │ └── user.go │ │ └── viper.go │ ├── main.go │ ├── router.go │ └── router_gen.go ├── comment │ ├── Makefile │ ├── README.md │ ├── api │ │ └── comment_api │ │ │ ├── api.go │ │ │ ├── pack.go │ │ │ └── validate.go │ ├── build.sh │ ├── domain │ │ └── entity │ │ │ ├── comment │ │ │ ├── check_options.go │ │ │ ├── entity.go │ │ │ ├── list.go │ │ │ └── new_options.go │ │ │ └── comment_count │ │ │ ├── check_options.go │ │ │ ├── entity.go │ │ │ ├── list.go │ │ │ └── option.go │ ├── infra │ │ ├── misc │ │ │ ├── config.go │ │ │ ├── const.go │ │ │ ├── err.go │ │ │ └── row_key.go │ │ ├── model │ │ │ ├── comment.go │ │ │ ├── comment_count.go │ │ │ └── comment_hb.go │ │ ├── query │ │ │ ├── comment_counts.gen.go │ │ │ ├── comments.gen.go │ │ │ ├── gen.go │ │ │ └── var.go │ │ ├── repository │ │ │ ├── comment_count_repo │ │ │ │ └── repository.go │ │ │ ├── comment_hb_repo │ │ │ │ └── repository.go │ │ │ └── comment_repo │ │ │ │ └── repository.go │ │ └── rpc │ │ │ └── rpc.go │ ├── main.go │ ├── script │ │ └── bootstrap.sh │ └── services │ │ └── comment_service │ │ ├── service.go │ │ ├── timer.go │ │ └── utils.go ├── favorite │ ├── Makefile │ ├── build.sh │ ├── dal │ │ ├── gen.go │ │ ├── migrate │ │ │ └── main.go │ │ ├── model │ │ │ ├── count.go │ │ │ └── favorite.go │ │ └── query │ │ │ ├── favorite_counts.gen.go │ │ │ ├── favorites.gen.go │ │ │ ├── gen.go │ │ │ └── var.go │ ├── handler │ │ ├── favorite_action.go │ │ ├── favorite_count.go │ │ ├── favorite_list.go │ │ ├── is_favorite.go │ │ └── typedef.go │ ├── main.go │ ├── misc │ │ ├── config.go │ │ ├── const.go │ │ ├── err.go │ │ └── var.go │ ├── pack │ │ ├── favorite_action.go │ │ ├── favorite_count.go │ │ ├── favorite_list.go │ │ └── is_favorite.go │ ├── rpc │ │ ├── feed.go │ │ ├── init.go │ │ └── var.go │ ├── script │ │ └── bootstrap.sh │ └── service │ │ ├── cache_handle.go │ │ ├── cache_handle_test.go │ │ ├── consumer_fav_req.go │ │ ├── consumer_fav_req_test.go │ │ ├── favorite_action.go │ │ ├── favorite_action_cache.go │ │ ├── favorite_action_cache_test.go │ │ ├── favorite_action_rdb.go │ │ ├── favorite_action_rdb_test.go │ │ ├── favorite_action_test.go │ │ ├── favorite_count.go │ │ ├── favorite_count_test.go │ │ ├── favorite_list_cache.go │ │ ├── favorite_list_cache_test.go │ │ ├── favorite_list_rdb.go │ │ ├── init.go │ │ ├── init_test.go │ │ ├── is_favorite.go │ │ ├── is_favorite_test.go │ │ ├── timer.go │ │ ├── timer_test.go │ │ ├── typedef.go │ │ └── var.go ├── feed │ ├── Makefile │ ├── build.sh │ ├── dal │ │ ├── gen.go │ │ ├── model │ │ │ └── video.go │ │ └── query │ │ │ ├── gen.go │ │ │ ├── typedef.go │ │ │ └── videos.gen.go │ ├── handler │ │ ├── get_user_feed.go │ │ ├── get_video_by_id.go │ │ └── typedef.go │ ├── main.go │ ├── misc │ │ ├── config.go │ │ ├── const.go │ │ ├── ensure_id_length.go │ │ ├── string_minus.go │ │ └── timestamp.go │ ├── pack │ │ ├── feed_list.go │ │ └── video_info.go │ ├── plan.md │ ├── rpc │ │ ├── comment.go │ │ ├── favorite.go │ │ ├── init.go │ │ ├── user.go │ │ └── var.go │ ├── script │ │ └── bootstrap.sh │ └── service │ │ ├── cache.go │ │ ├── cache_test.go │ │ ├── hbase.go │ │ ├── hbase_test.go │ │ ├── init.go │ │ ├── init_test.go │ │ ├── judge.go │ │ ├── judge_test.go │ │ ├── rdb.go │ │ ├── rdb_test.go │ │ ├── serialize.go │ │ ├── serialize_test.go │ │ ├── typedef.go │ │ └── var.go ├── message │ ├── Makefile │ ├── build.sh │ ├── handler.go │ ├── main.go │ ├── pack │ │ ├── message.go │ │ └── resp.go │ ├── script │ │ └── bootstrap.sh │ └── service │ │ ├── consume_msg.go │ │ ├── consume_msg_test.go │ │ ├── init.go │ │ ├── init_test.go │ │ ├── message_action.go │ │ ├── message_action_test.go │ │ ├── message_chat.go │ │ ├── message_chat_test.go │ │ ├── message_friend.go │ │ └── message_friend_test.go ├── publish │ ├── Makefile │ ├── build.sh │ ├── callback │ │ ├── callback.go │ │ └── controller.go │ ├── dal │ │ ├── gen.go │ │ ├── migrate │ │ │ └── main.go │ │ ├── model │ │ │ └── video.go │ │ └── query │ │ │ ├── gen.go │ │ │ ├── typedef.go │ │ │ └── videos.gen.go │ ├── handler │ │ ├── publish_action.go │ │ ├── publish_list.go │ │ └── typedef.go │ ├── main.go │ ├── misc │ │ ├── config.go │ │ ├── const.go │ │ ├── ensure_id_length.go │ │ └── timestamp.go │ ├── pack │ │ ├── publish_action.go │ │ └── publish_list.go │ ├── rpc │ │ ├── init.go │ │ ├── user.go │ │ └── var.go │ ├── script │ │ └── bootstrap.sh │ ├── service │ │ ├── init.go │ │ ├── init_test.go │ │ ├── publish_action.go │ │ ├── publish_action_test.go │ │ ├── publish_list.go │ │ ├── publish_list_test.go │ │ ├── var.go │ │ ├── video.go │ │ └── video_test.go │ └── typedef │ │ └── hbase.go ├── relation │ ├── Makefile │ ├── build.sh │ ├── dal │ │ ├── gen.go │ │ ├── migrate │ │ │ └── migration.go │ │ ├── model │ │ │ ├── count.go │ │ │ └── relation.go │ │ └── query │ │ │ ├── follow_counts.gen.go │ │ │ ├── follower_counts.gen.go │ │ │ ├── gen.go │ │ │ └── relations.gen.go │ ├── handler.go │ ├── main.go │ ├── pack │ │ ├── relation.go │ │ └── resp.go │ ├── rpc │ │ ├── init.go │ │ ├── message.go │ │ └── user.go │ ├── script │ │ └── bootstrap.sh │ └── service │ │ ├── consume_msg.go │ │ ├── consume_msg_test.go │ │ ├── init.go │ │ ├── init_test.go │ │ ├── relation_action.go │ │ ├── relation_action_test.go │ │ ├── relation_count.go │ │ ├── relation_count_test.go │ │ ├── relation_follow_list.go │ │ ├── relation_follow_list_test.go │ │ ├── relation_follower_list.go │ │ ├── relation_follower_list_test.go │ │ ├── relation_friend_list.go │ │ └── relation_friend_list_test.go └── user │ ├── Makefile │ ├── build.sh │ ├── dal │ ├── gen.go │ ├── migrate.go │ ├── model │ │ └── user.go │ └── query │ │ ├── gen.go │ │ ├── typedef.go │ │ └── users.gen.go │ ├── handler │ ├── get_user_by_id.go │ ├── get_user_list_by_id.go │ ├── login.go │ ├── register.go │ └── typedef.go │ ├── main.go │ ├── misc │ ├── config.go │ ├── const.go │ ├── err.go │ └── get_misc.go │ ├── pack │ ├── get_user_list_by_id.go │ ├── login_register.go │ └── user.go │ ├── rpc │ ├── init.go │ ├── relation.go │ └── var.go │ ├── script │ └── bootstrap.sh │ └── service │ ├── encrypt.go │ ├── encrypt_test.go │ ├── init.go │ ├── login.go │ ├── login_test.go │ ├── register.go │ ├── register_test.go │ ├── search.go │ ├── search_test.go │ └── var.go ├── config ├── api.yaml ├── comment.yaml ├── configStruct │ ├── base.go │ ├── comment.go │ ├── config.go │ ├── etcd.go │ ├── favorite.go │ ├── feed.go │ ├── hbase.go │ ├── jwt.go │ ├── logger.go │ ├── minio.go │ ├── mysql.go │ ├── oss.go │ ├── otel.go │ ├── publish.go │ ├── redis.go │ ├── snowflake.go │ └── user.go ├── favorite.yaml ├── feed.yaml ├── hbase.yaml ├── kafka.yaml ├── local │ ├── comment.yaml │ └── databse.yaml ├── log.yaml ├── message.yaml ├── mysql.yaml ├── oss.yaml ├── publish.yaml ├── redis.yaml ├── relation.yaml ├── test.yaml ├── user.yaml └── vscode_launch.jsonc ├── config_docker_compose ├── api.yaml ├── comment.yaml ├── favorite.yaml ├── feed.yaml ├── hbase.yaml ├── kafka.yaml ├── log.yaml ├── message.yaml ├── mysql.yaml ├── oss.yaml ├── publish.yaml ├── redis.yaml ├── relation.yaml ├── user.yaml ├── userDomain.yaml └── videoDomain.yaml ├── docker-compose.yml ├── docs-site ├── .gitignore ├── README.md ├── babel.config.js ├── blog │ ├── 2024-3-3-welcome │ │ └── index.md │ └── authors.yml ├── docs │ ├── features │ │ ├── _category_.json │ │ └── 概述.md │ ├── infra │ │ ├── _category_.json │ │ ├── 代码组织结构.md │ │ └── 微服务组织架构.md │ ├── intro.md │ ├── pkgs │ │ ├── _category_.json │ │ ├── cache.md │ │ └── errno.md │ └── quickstart.md ├── docusaurus.config.js ├── package-lock.json ├── package.json ├── sidebars.js ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.js │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ └── pages │ │ ├── community.md │ │ ├── index.js │ │ └── index.module.css ├── static │ ├── .nojekyll │ ├── CNAME │ └── img │ │ ├── favicon.ico │ │ └── logo.svg └── yarn.lock ├── documents ├── DouTok-Arch.drawio ├── DouTok-Arch.png ├── design.md ├── hbase │ ├── tables.md │ └── videos.md ├── imgs │ └── banner.jpeg ├── logics │ ├── cache_map.md │ ├── feed.md │ ├── feed.pdf │ ├── publish.md │ └── publish.pdf ├── new_feature.md ├── pkgs │ ├── config.md │ ├── grafana.md │ ├── mysql.md │ └── redis.md └── tests │ └── 2023.04.md ├── env.sh ├── env ├── .gitignore ├── config │ ├── .env │ ├── my.cnf │ └── redis.conf ├── dependencies.yml └── hbase │ ├── Dockerfile │ └── hbase-site.xml ├── go.mod ├── guidlines.md ├── kitex_gen ├── comment │ ├── comment.pb.go │ └── commentservice │ │ ├── client.go │ │ ├── commentservice.go │ │ ├── invoker.go │ │ └── server.go ├── entity │ ├── entity.pb.fast.go │ └── entity.pb.go ├── favorite │ ├── favorite.pb.go │ └── favoriteservice │ │ ├── client.go │ │ ├── favoriteservice.go │ │ ├── invoker.go │ │ └── server.go ├── feed │ ├── feed.pb.go │ └── feedservice │ │ ├── client.go │ │ ├── feedservice.go │ │ ├── invoker.go │ │ └── server.go ├── message │ ├── message.pb.go │ └── messageservice │ │ ├── client.go │ │ ├── invoker.go │ │ ├── messageservice.go │ │ └── server.go ├── publish │ ├── publish.pb.go │ └── publishservice │ │ ├── client.go │ │ ├── invoker.go │ │ ├── publishservice.go │ │ └── server.go ├── relation │ ├── relation.pb.fast.go │ ├── relation.pb.go │ └── relationservice │ │ ├── client.go │ │ ├── invoker.go │ │ ├── relationservice.go │ │ └── server.go └── user │ ├── user.pb.fast.go │ ├── user.pb.go │ └── userservice │ ├── client.go │ ├── invoker.go │ ├── server.go │ └── userservice.go ├── licenses └── LICENSES-go-backend-clean-architecture ├── pkg ├── DouTokContext │ ├── context.go │ ├── logger.go │ ├── nest.go │ └── readme.md ├── DouTokLogger │ └── logger.go ├── LogBuilder │ ├── log_info_array.go │ ├── log_info_builder.go │ ├── logger.go │ └── misc.go ├── ParamsValidator │ └── init.go ├── cache │ ├── count_map.go │ └── map.go ├── configurator │ ├── config │ │ └── test.yaml │ ├── configurator.go │ └── configurator_test.go ├── constants │ ├── constant.go │ └── server_name.go ├── dlog │ ├── encoder.go │ └── log.go ├── dtnetwork │ ├── not_windows_impl.go │ └── windows_impl.go ├── dtviper │ └── config.go ├── encrypt │ └── encrypt.go ├── errno │ ├── code.go │ └── errno.go ├── hbaseHandle │ ├── backup.md │ ├── delete.go │ ├── init.go │ ├── init_test.go │ ├── put.go │ ├── put_test.go │ ├── scan.go │ ├── scan_test.go │ └── typedef.go ├── initHelper │ ├── comment.go │ ├── favorite.go │ ├── feed.go │ ├── message.go │ ├── publish.go │ ├── relation.go │ ├── rpc_client.go │ ├── rpc_server.go │ └── user.go ├── kafka │ ├── cmd │ │ └── main.go │ ├── consumer │ │ └── consumer.go │ ├── init.go │ └── producer │ │ └── producer.go ├── middleware │ ├── client.go │ ├── common.go │ ├── gateway.go │ ├── recovery.go │ └── server.go ├── minioHandle │ ├── put.go │ └── typedef.go ├── misc │ ├── lfill.go │ ├── map2struct.go │ └── struct2map.go ├── mongodb │ ├── config.go │ └── mongodb.go ├── mq │ ├── kafka.go │ └── message.go ├── mysqlIniter │ └── main.go ├── ossHandle │ ├── init.go │ ├── put.go │ └── typedef.go ├── redisHandle │ ├── SAdd.go │ ├── SGet.go │ ├── del.go │ ├── errors.go │ ├── get.go │ ├── main.go │ ├── pop.go │ ├── push.go │ ├── set.go │ └── size.go ├── response │ └── response.go ├── safeMap │ ├── clean.go │ ├── get.go │ ├── init.go │ ├── iter.go │ ├── rm.go │ ├── set.go │ └── typedef.go ├── services │ ├── client.go │ ├── server.go │ ├── services.go │ └── typedef.go └── utils │ ├── session_id.go │ ├── session_id_test.go │ └── snowflake.go ├── proto ├── api.proto ├── comment.proto ├── favorite.proto ├── feed.proto ├── hz.proto ├── message.proto ├── publish.proto ├── relation.proto └── user.proto ├── scripts ├── .gitkeep └── DouTok.sql └── ui ├── DouTok_web ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── public │ └── vite.svg ├── src │ ├── App.css │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── index.css │ ├── main.tsx │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts └── client.apk /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @TremblingV5 @BaiZe1998 @NW1ll -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/discuss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/ISSUE_TEMPLATE/discuss.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/deploy_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/workflows/deploy_docs.yml -------------------------------------------------------------------------------- /.github/workflows/go_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/workflows/go_check.yml -------------------------------------------------------------------------------- /.github/workflows/go_unittest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/workflows/go_unittest.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.github/workflows/version.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/.golangci-lint.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/README_ZH.md -------------------------------------------------------------------------------- /action.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/action.sh -------------------------------------------------------------------------------- /applications/api/.hz: -------------------------------------------------------------------------------- 1 | // Code generated by hz. DO NOT EDIT. 2 | 3 | hz version: v0.5.0 -------------------------------------------------------------------------------- /applications/api/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/Makefile -------------------------------------------------------------------------------- /applications/api/biz/handler/api/comment_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/api/comment_service.go -------------------------------------------------------------------------------- /applications/api/biz/handler/api/favorite_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/api/favorite_service.go -------------------------------------------------------------------------------- /applications/api/biz/handler/api/feed_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/api/feed_service.go -------------------------------------------------------------------------------- /applications/api/biz/handler/api/message_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/api/message_service.go -------------------------------------------------------------------------------- /applications/api/biz/handler/api/publish_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/api/publish_service.go -------------------------------------------------------------------------------- /applications/api/biz/handler/api/relation_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/api/relation_service.go -------------------------------------------------------------------------------- /applications/api/biz/handler/api/user_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/api/user_service.go -------------------------------------------------------------------------------- /applications/api/biz/handler/pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/pack.go -------------------------------------------------------------------------------- /applications/api/biz/handler/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/handler/ping.go -------------------------------------------------------------------------------- /applications/api/biz/model/api/api.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/model/api/api.pb.go -------------------------------------------------------------------------------- /applications/api/biz/model/api/hz.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/model/api/hz.pb.go -------------------------------------------------------------------------------- /applications/api/biz/router/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/router/api/api.go -------------------------------------------------------------------------------- /applications/api/biz/router/api/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/router/api/middleware.go -------------------------------------------------------------------------------- /applications/api/biz/router/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/biz/router/register.go -------------------------------------------------------------------------------- /applications/api/chat/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/chat/client.go -------------------------------------------------------------------------------- /applications/api/chat/hub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/chat/hub.go -------------------------------------------------------------------------------- /applications/api/docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/docs/docs.go -------------------------------------------------------------------------------- /applications/api/docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/docs/swagger.json -------------------------------------------------------------------------------- /applications/api/initialize/init_hertz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/init_hertz.go -------------------------------------------------------------------------------- /applications/api/initialize/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/jwt.go -------------------------------------------------------------------------------- /applications/api/initialize/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/redis.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/comment.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/favorite.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/feed.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/init.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/message.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/publish.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/relation.go -------------------------------------------------------------------------------- /applications/api/initialize/rpc/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/rpc/user.go -------------------------------------------------------------------------------- /applications/api/initialize/viper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/initialize/viper.go -------------------------------------------------------------------------------- /applications/api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/main.go -------------------------------------------------------------------------------- /applications/api/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/router.go -------------------------------------------------------------------------------- /applications/api/router_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/api/router_gen.go -------------------------------------------------------------------------------- /applications/comment/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/Makefile -------------------------------------------------------------------------------- /applications/comment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/README.md -------------------------------------------------------------------------------- /applications/comment/api/comment_api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/api/comment_api/api.go -------------------------------------------------------------------------------- /applications/comment/api/comment_api/pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/api/comment_api/pack.go -------------------------------------------------------------------------------- /applications/comment/api/comment_api/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/api/comment_api/validate.go -------------------------------------------------------------------------------- /applications/comment/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/build.sh -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment/check_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment/check_options.go -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment/entity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment/entity.go -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment/list.go -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment/new_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment/new_options.go -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment_count/check_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment_count/check_options.go -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment_count/entity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment_count/entity.go -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment_count/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment_count/list.go -------------------------------------------------------------------------------- /applications/comment/domain/entity/comment_count/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/domain/entity/comment_count/option.go -------------------------------------------------------------------------------- /applications/comment/infra/misc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/misc/config.go -------------------------------------------------------------------------------- /applications/comment/infra/misc/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/misc/const.go -------------------------------------------------------------------------------- /applications/comment/infra/misc/err.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/misc/err.go -------------------------------------------------------------------------------- /applications/comment/infra/misc/row_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/misc/row_key.go -------------------------------------------------------------------------------- /applications/comment/infra/model/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/model/comment.go -------------------------------------------------------------------------------- /applications/comment/infra/model/comment_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/model/comment_count.go -------------------------------------------------------------------------------- /applications/comment/infra/model/comment_hb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/model/comment_hb.go -------------------------------------------------------------------------------- /applications/comment/infra/query/comment_counts.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/query/comment_counts.gen.go -------------------------------------------------------------------------------- /applications/comment/infra/query/comments.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/query/comments.gen.go -------------------------------------------------------------------------------- /applications/comment/infra/query/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/query/gen.go -------------------------------------------------------------------------------- /applications/comment/infra/query/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/query/var.go -------------------------------------------------------------------------------- /applications/comment/infra/repository/comment_count_repo/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/repository/comment_count_repo/repository.go -------------------------------------------------------------------------------- /applications/comment/infra/repository/comment_hb_repo/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/repository/comment_hb_repo/repository.go -------------------------------------------------------------------------------- /applications/comment/infra/repository/comment_repo/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/repository/comment_repo/repository.go -------------------------------------------------------------------------------- /applications/comment/infra/rpc/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/infra/rpc/rpc.go -------------------------------------------------------------------------------- /applications/comment/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/main.go -------------------------------------------------------------------------------- /applications/comment/script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/script/bootstrap.sh -------------------------------------------------------------------------------- /applications/comment/services/comment_service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/services/comment_service/service.go -------------------------------------------------------------------------------- /applications/comment/services/comment_service/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/services/comment_service/timer.go -------------------------------------------------------------------------------- /applications/comment/services/comment_service/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/comment/services/comment_service/utils.go -------------------------------------------------------------------------------- /applications/favorite/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/Makefile -------------------------------------------------------------------------------- /applications/favorite/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/build.sh -------------------------------------------------------------------------------- /applications/favorite/dal/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/gen.go -------------------------------------------------------------------------------- /applications/favorite/dal/migrate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/migrate/main.go -------------------------------------------------------------------------------- /applications/favorite/dal/model/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/model/count.go -------------------------------------------------------------------------------- /applications/favorite/dal/model/favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/model/favorite.go -------------------------------------------------------------------------------- /applications/favorite/dal/query/favorite_counts.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/query/favorite_counts.gen.go -------------------------------------------------------------------------------- /applications/favorite/dal/query/favorites.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/query/favorites.gen.go -------------------------------------------------------------------------------- /applications/favorite/dal/query/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/query/gen.go -------------------------------------------------------------------------------- /applications/favorite/dal/query/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/dal/query/var.go -------------------------------------------------------------------------------- /applications/favorite/handler/favorite_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/handler/favorite_action.go -------------------------------------------------------------------------------- /applications/favorite/handler/favorite_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/handler/favorite_count.go -------------------------------------------------------------------------------- /applications/favorite/handler/favorite_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/handler/favorite_list.go -------------------------------------------------------------------------------- /applications/favorite/handler/is_favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/handler/is_favorite.go -------------------------------------------------------------------------------- /applications/favorite/handler/typedef.go: -------------------------------------------------------------------------------- 1 | package handler 2 | 3 | type FavoriteServiceImpl struct{} 4 | -------------------------------------------------------------------------------- /applications/favorite/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/main.go -------------------------------------------------------------------------------- /applications/favorite/misc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/misc/config.go -------------------------------------------------------------------------------- /applications/favorite/misc/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/misc/const.go -------------------------------------------------------------------------------- /applications/favorite/misc/err.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/misc/err.go -------------------------------------------------------------------------------- /applications/favorite/misc/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/misc/var.go -------------------------------------------------------------------------------- /applications/favorite/pack/favorite_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/pack/favorite_action.go -------------------------------------------------------------------------------- /applications/favorite/pack/favorite_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/pack/favorite_count.go -------------------------------------------------------------------------------- /applications/favorite/pack/favorite_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/pack/favorite_list.go -------------------------------------------------------------------------------- /applications/favorite/pack/is_favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/pack/is_favorite.go -------------------------------------------------------------------------------- /applications/favorite/rpc/feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/rpc/feed.go -------------------------------------------------------------------------------- /applications/favorite/rpc/init.go: -------------------------------------------------------------------------------- 1 | package rpc 2 | 3 | func InitPRCClient() { 4 | InitRelationRpc() 5 | } 6 | -------------------------------------------------------------------------------- /applications/favorite/rpc/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/rpc/var.go -------------------------------------------------------------------------------- /applications/favorite/script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/script/bootstrap.sh -------------------------------------------------------------------------------- /applications/favorite/service/cache_handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/cache_handle.go -------------------------------------------------------------------------------- /applications/favorite/service/cache_handle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/cache_handle_test.go -------------------------------------------------------------------------------- /applications/favorite/service/consumer_fav_req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/consumer_fav_req.go -------------------------------------------------------------------------------- /applications/favorite/service/consumer_fav_req_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/consumer_fav_req_test.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_action.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_action_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_action_cache.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_action_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_action_cache_test.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_action_rdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_action_rdb.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_action_rdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_action_rdb_test.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_action_test.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_count.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_count_test.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_list_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_list_cache.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_list_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_list_cache_test.go -------------------------------------------------------------------------------- /applications/favorite/service/favorite_list_rdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/favorite_list_rdb.go -------------------------------------------------------------------------------- /applications/favorite/service/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/init.go -------------------------------------------------------------------------------- /applications/favorite/service/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/init_test.go -------------------------------------------------------------------------------- /applications/favorite/service/is_favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/is_favorite.go -------------------------------------------------------------------------------- /applications/favorite/service/is_favorite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/is_favorite_test.go -------------------------------------------------------------------------------- /applications/favorite/service/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/timer.go -------------------------------------------------------------------------------- /applications/favorite/service/timer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/timer_test.go -------------------------------------------------------------------------------- /applications/favorite/service/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/typedef.go -------------------------------------------------------------------------------- /applications/favorite/service/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/favorite/service/var.go -------------------------------------------------------------------------------- /applications/feed/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/Makefile -------------------------------------------------------------------------------- /applications/feed/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/build.sh -------------------------------------------------------------------------------- /applications/feed/dal/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/dal/gen.go -------------------------------------------------------------------------------- /applications/feed/dal/model/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/dal/model/video.go -------------------------------------------------------------------------------- /applications/feed/dal/query/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/dal/query/gen.go -------------------------------------------------------------------------------- /applications/feed/dal/query/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/dal/query/typedef.go -------------------------------------------------------------------------------- /applications/feed/dal/query/videos.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/dal/query/videos.gen.go -------------------------------------------------------------------------------- /applications/feed/handler/get_user_feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/handler/get_user_feed.go -------------------------------------------------------------------------------- /applications/feed/handler/get_video_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/handler/get_video_by_id.go -------------------------------------------------------------------------------- /applications/feed/handler/typedef.go: -------------------------------------------------------------------------------- 1 | package handler 2 | 3 | type FeedServiceImpl struct{} 4 | -------------------------------------------------------------------------------- /applications/feed/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/main.go -------------------------------------------------------------------------------- /applications/feed/misc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/misc/config.go -------------------------------------------------------------------------------- /applications/feed/misc/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/misc/const.go -------------------------------------------------------------------------------- /applications/feed/misc/ensure_id_length.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/misc/ensure_id_length.go -------------------------------------------------------------------------------- /applications/feed/misc/string_minus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/misc/string_minus.go -------------------------------------------------------------------------------- /applications/feed/misc/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/misc/timestamp.go -------------------------------------------------------------------------------- /applications/feed/pack/feed_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/pack/feed_list.go -------------------------------------------------------------------------------- /applications/feed/pack/video_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/pack/video_info.go -------------------------------------------------------------------------------- /applications/feed/plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/plan.md -------------------------------------------------------------------------------- /applications/feed/rpc/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/rpc/comment.go -------------------------------------------------------------------------------- /applications/feed/rpc/favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/rpc/favorite.go -------------------------------------------------------------------------------- /applications/feed/rpc/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/rpc/init.go -------------------------------------------------------------------------------- /applications/feed/rpc/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/rpc/user.go -------------------------------------------------------------------------------- /applications/feed/rpc/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/rpc/var.go -------------------------------------------------------------------------------- /applications/feed/script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/script/bootstrap.sh -------------------------------------------------------------------------------- /applications/feed/service/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/cache.go -------------------------------------------------------------------------------- /applications/feed/service/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/cache_test.go -------------------------------------------------------------------------------- /applications/feed/service/hbase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/hbase.go -------------------------------------------------------------------------------- /applications/feed/service/hbase_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/hbase_test.go -------------------------------------------------------------------------------- /applications/feed/service/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/init.go -------------------------------------------------------------------------------- /applications/feed/service/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/init_test.go -------------------------------------------------------------------------------- /applications/feed/service/judge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/judge.go -------------------------------------------------------------------------------- /applications/feed/service/judge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/judge_test.go -------------------------------------------------------------------------------- /applications/feed/service/rdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/rdb.go -------------------------------------------------------------------------------- /applications/feed/service/rdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/rdb_test.go -------------------------------------------------------------------------------- /applications/feed/service/serialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/serialize.go -------------------------------------------------------------------------------- /applications/feed/service/serialize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/serialize_test.go -------------------------------------------------------------------------------- /applications/feed/service/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/typedef.go -------------------------------------------------------------------------------- /applications/feed/service/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/feed/service/var.go -------------------------------------------------------------------------------- /applications/message/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/Makefile -------------------------------------------------------------------------------- /applications/message/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/build.sh -------------------------------------------------------------------------------- /applications/message/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/handler.go -------------------------------------------------------------------------------- /applications/message/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/main.go -------------------------------------------------------------------------------- /applications/message/pack/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/pack/message.go -------------------------------------------------------------------------------- /applications/message/pack/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/pack/resp.go -------------------------------------------------------------------------------- /applications/message/script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/script/bootstrap.sh -------------------------------------------------------------------------------- /applications/message/service/consume_msg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/consume_msg.go -------------------------------------------------------------------------------- /applications/message/service/consume_msg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/consume_msg_test.go -------------------------------------------------------------------------------- /applications/message/service/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/init.go -------------------------------------------------------------------------------- /applications/message/service/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/init_test.go -------------------------------------------------------------------------------- /applications/message/service/message_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/message_action.go -------------------------------------------------------------------------------- /applications/message/service/message_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/message_action_test.go -------------------------------------------------------------------------------- /applications/message/service/message_chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/message_chat.go -------------------------------------------------------------------------------- /applications/message/service/message_chat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/message_chat_test.go -------------------------------------------------------------------------------- /applications/message/service/message_friend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/message_friend.go -------------------------------------------------------------------------------- /applications/message/service/message_friend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/message/service/message_friend_test.go -------------------------------------------------------------------------------- /applications/publish/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/Makefile -------------------------------------------------------------------------------- /applications/publish/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/build.sh -------------------------------------------------------------------------------- /applications/publish/callback/callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/callback/callback.go -------------------------------------------------------------------------------- /applications/publish/callback/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/callback/controller.go -------------------------------------------------------------------------------- /applications/publish/dal/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/dal/gen.go -------------------------------------------------------------------------------- /applications/publish/dal/migrate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/dal/migrate/main.go -------------------------------------------------------------------------------- /applications/publish/dal/model/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/dal/model/video.go -------------------------------------------------------------------------------- /applications/publish/dal/query/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/dal/query/gen.go -------------------------------------------------------------------------------- /applications/publish/dal/query/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/dal/query/typedef.go -------------------------------------------------------------------------------- /applications/publish/dal/query/videos.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/dal/query/videos.gen.go -------------------------------------------------------------------------------- /applications/publish/handler/publish_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/handler/publish_action.go -------------------------------------------------------------------------------- /applications/publish/handler/publish_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/handler/publish_list.go -------------------------------------------------------------------------------- /applications/publish/handler/typedef.go: -------------------------------------------------------------------------------- 1 | package handler 2 | 3 | type PublishServiceImpl struct{} 4 | -------------------------------------------------------------------------------- /applications/publish/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/main.go -------------------------------------------------------------------------------- /applications/publish/misc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/misc/config.go -------------------------------------------------------------------------------- /applications/publish/misc/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/misc/const.go -------------------------------------------------------------------------------- /applications/publish/misc/ensure_id_length.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/misc/ensure_id_length.go -------------------------------------------------------------------------------- /applications/publish/misc/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/misc/timestamp.go -------------------------------------------------------------------------------- /applications/publish/pack/publish_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/pack/publish_action.go -------------------------------------------------------------------------------- /applications/publish/pack/publish_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/pack/publish_list.go -------------------------------------------------------------------------------- /applications/publish/rpc/init.go: -------------------------------------------------------------------------------- 1 | package rpc 2 | 3 | func InitPRCClient() { 4 | InitUserRpc() 5 | } 6 | -------------------------------------------------------------------------------- /applications/publish/rpc/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/rpc/user.go -------------------------------------------------------------------------------- /applications/publish/rpc/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/rpc/var.go -------------------------------------------------------------------------------- /applications/publish/script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/script/bootstrap.sh -------------------------------------------------------------------------------- /applications/publish/service/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/init.go -------------------------------------------------------------------------------- /applications/publish/service/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/init_test.go -------------------------------------------------------------------------------- /applications/publish/service/publish_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/publish_action.go -------------------------------------------------------------------------------- /applications/publish/service/publish_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/publish_action_test.go -------------------------------------------------------------------------------- /applications/publish/service/publish_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/publish_list.go -------------------------------------------------------------------------------- /applications/publish/service/publish_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/publish_list_test.go -------------------------------------------------------------------------------- /applications/publish/service/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/var.go -------------------------------------------------------------------------------- /applications/publish/service/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/video.go -------------------------------------------------------------------------------- /applications/publish/service/video_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/service/video_test.go -------------------------------------------------------------------------------- /applications/publish/typedef/hbase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/publish/typedef/hbase.go -------------------------------------------------------------------------------- /applications/relation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/Makefile -------------------------------------------------------------------------------- /applications/relation/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/build.sh -------------------------------------------------------------------------------- /applications/relation/dal/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/gen.go -------------------------------------------------------------------------------- /applications/relation/dal/migrate/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/migrate/migration.go -------------------------------------------------------------------------------- /applications/relation/dal/model/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/model/count.go -------------------------------------------------------------------------------- /applications/relation/dal/model/relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/model/relation.go -------------------------------------------------------------------------------- /applications/relation/dal/query/follow_counts.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/query/follow_counts.gen.go -------------------------------------------------------------------------------- /applications/relation/dal/query/follower_counts.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/query/follower_counts.gen.go -------------------------------------------------------------------------------- /applications/relation/dal/query/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/query/gen.go -------------------------------------------------------------------------------- /applications/relation/dal/query/relations.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/dal/query/relations.gen.go -------------------------------------------------------------------------------- /applications/relation/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/handler.go -------------------------------------------------------------------------------- /applications/relation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/main.go -------------------------------------------------------------------------------- /applications/relation/pack/relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/pack/relation.go -------------------------------------------------------------------------------- /applications/relation/pack/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/pack/resp.go -------------------------------------------------------------------------------- /applications/relation/rpc/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/rpc/init.go -------------------------------------------------------------------------------- /applications/relation/rpc/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/rpc/message.go -------------------------------------------------------------------------------- /applications/relation/rpc/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/rpc/user.go -------------------------------------------------------------------------------- /applications/relation/script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/script/bootstrap.sh -------------------------------------------------------------------------------- /applications/relation/service/consume_msg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/consume_msg.go -------------------------------------------------------------------------------- /applications/relation/service/consume_msg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/consume_msg_test.go -------------------------------------------------------------------------------- /applications/relation/service/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/init.go -------------------------------------------------------------------------------- /applications/relation/service/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/init_test.go -------------------------------------------------------------------------------- /applications/relation/service/relation_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_action.go -------------------------------------------------------------------------------- /applications/relation/service/relation_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_action_test.go -------------------------------------------------------------------------------- /applications/relation/service/relation_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_count.go -------------------------------------------------------------------------------- /applications/relation/service/relation_count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_count_test.go -------------------------------------------------------------------------------- /applications/relation/service/relation_follow_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_follow_list.go -------------------------------------------------------------------------------- /applications/relation/service/relation_follow_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_follow_list_test.go -------------------------------------------------------------------------------- /applications/relation/service/relation_follower_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_follower_list.go -------------------------------------------------------------------------------- /applications/relation/service/relation_follower_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_follower_list_test.go -------------------------------------------------------------------------------- /applications/relation/service/relation_friend_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_friend_list.go -------------------------------------------------------------------------------- /applications/relation/service/relation_friend_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/relation/service/relation_friend_list_test.go -------------------------------------------------------------------------------- /applications/user/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/Makefile -------------------------------------------------------------------------------- /applications/user/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/build.sh -------------------------------------------------------------------------------- /applications/user/dal/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/dal/gen.go -------------------------------------------------------------------------------- /applications/user/dal/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/dal/migrate.go -------------------------------------------------------------------------------- /applications/user/dal/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/dal/model/user.go -------------------------------------------------------------------------------- /applications/user/dal/query/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/dal/query/gen.go -------------------------------------------------------------------------------- /applications/user/dal/query/typedef.go: -------------------------------------------------------------------------------- 1 | package query 2 | 3 | var UserStruct = &user{} 4 | -------------------------------------------------------------------------------- /applications/user/dal/query/users.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/dal/query/users.gen.go -------------------------------------------------------------------------------- /applications/user/handler/get_user_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/handler/get_user_by_id.go -------------------------------------------------------------------------------- /applications/user/handler/get_user_list_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/handler/get_user_list_by_id.go -------------------------------------------------------------------------------- /applications/user/handler/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/handler/login.go -------------------------------------------------------------------------------- /applications/user/handler/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/handler/register.go -------------------------------------------------------------------------------- /applications/user/handler/typedef.go: -------------------------------------------------------------------------------- 1 | package handler 2 | 3 | type UserServiceImpl struct{} 4 | -------------------------------------------------------------------------------- /applications/user/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/main.go -------------------------------------------------------------------------------- /applications/user/misc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/misc/config.go -------------------------------------------------------------------------------- /applications/user/misc/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/misc/const.go -------------------------------------------------------------------------------- /applications/user/misc/err.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/misc/err.go -------------------------------------------------------------------------------- /applications/user/misc/get_misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/misc/get_misc.go -------------------------------------------------------------------------------- /applications/user/pack/get_user_list_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/pack/get_user_list_by_id.go -------------------------------------------------------------------------------- /applications/user/pack/login_register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/pack/login_register.go -------------------------------------------------------------------------------- /applications/user/pack/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/pack/user.go -------------------------------------------------------------------------------- /applications/user/rpc/init.go: -------------------------------------------------------------------------------- 1 | package rpc 2 | 3 | func InitPRCClient() { 4 | InitRelationRpc() 5 | } 6 | -------------------------------------------------------------------------------- /applications/user/rpc/relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/rpc/relation.go -------------------------------------------------------------------------------- /applications/user/rpc/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/rpc/var.go -------------------------------------------------------------------------------- /applications/user/script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/script/bootstrap.sh -------------------------------------------------------------------------------- /applications/user/service/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/encrypt.go -------------------------------------------------------------------------------- /applications/user/service/encrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/encrypt_test.go -------------------------------------------------------------------------------- /applications/user/service/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/init.go -------------------------------------------------------------------------------- /applications/user/service/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/login.go -------------------------------------------------------------------------------- /applications/user/service/login_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/login_test.go -------------------------------------------------------------------------------- /applications/user/service/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/register.go -------------------------------------------------------------------------------- /applications/user/service/register_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/register_test.go -------------------------------------------------------------------------------- /applications/user/service/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/search.go -------------------------------------------------------------------------------- /applications/user/service/search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/search_test.go -------------------------------------------------------------------------------- /applications/user/service/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/applications/user/service/var.go -------------------------------------------------------------------------------- /config/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/api.yaml -------------------------------------------------------------------------------- /config/comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/comment.yaml -------------------------------------------------------------------------------- /config/configStruct/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/base.go -------------------------------------------------------------------------------- /config/configStruct/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/comment.go -------------------------------------------------------------------------------- /config/configStruct/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/config.go -------------------------------------------------------------------------------- /config/configStruct/etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/etcd.go -------------------------------------------------------------------------------- /config/configStruct/favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/favorite.go -------------------------------------------------------------------------------- /config/configStruct/feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/feed.go -------------------------------------------------------------------------------- /config/configStruct/hbase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/hbase.go -------------------------------------------------------------------------------- /config/configStruct/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/jwt.go -------------------------------------------------------------------------------- /config/configStruct/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/logger.go -------------------------------------------------------------------------------- /config/configStruct/minio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/minio.go -------------------------------------------------------------------------------- /config/configStruct/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/mysql.go -------------------------------------------------------------------------------- /config/configStruct/oss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/oss.go -------------------------------------------------------------------------------- /config/configStruct/otel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/otel.go -------------------------------------------------------------------------------- /config/configStruct/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/publish.go -------------------------------------------------------------------------------- /config/configStruct/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/redis.go -------------------------------------------------------------------------------- /config/configStruct/snowflake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/snowflake.go -------------------------------------------------------------------------------- /config/configStruct/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/configStruct/user.go -------------------------------------------------------------------------------- /config/favorite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/favorite.yaml -------------------------------------------------------------------------------- /config/feed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/feed.yaml -------------------------------------------------------------------------------- /config/hbase.yaml: -------------------------------------------------------------------------------- 1 | host: "localhost" -------------------------------------------------------------------------------- /config/kafka.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/kafka.yaml -------------------------------------------------------------------------------- /config/local/comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/local/comment.yaml -------------------------------------------------------------------------------- /config/local/databse.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/local/databse.yaml -------------------------------------------------------------------------------- /config/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/log.yaml -------------------------------------------------------------------------------- /config/message.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/message.yaml -------------------------------------------------------------------------------- /config/mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/mysql.yaml -------------------------------------------------------------------------------- /config/oss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/oss.yaml -------------------------------------------------------------------------------- /config/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/publish.yaml -------------------------------------------------------------------------------- /config/redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/redis.yaml -------------------------------------------------------------------------------- /config/relation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/relation.yaml -------------------------------------------------------------------------------- /config/test.yaml: -------------------------------------------------------------------------------- 1 | Server: 2 | Name: "DouTokTest" 3 | # Port: 8081 -------------------------------------------------------------------------------- /config/user.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/user.yaml -------------------------------------------------------------------------------- /config/vscode_launch.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config/vscode_launch.jsonc -------------------------------------------------------------------------------- /config_docker_compose/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/api.yaml -------------------------------------------------------------------------------- /config_docker_compose/comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/comment.yaml -------------------------------------------------------------------------------- /config_docker_compose/favorite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/favorite.yaml -------------------------------------------------------------------------------- /config_docker_compose/feed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/feed.yaml -------------------------------------------------------------------------------- /config_docker_compose/hbase.yaml: -------------------------------------------------------------------------------- 1 | host: "localhost" -------------------------------------------------------------------------------- /config_docker_compose/kafka.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/kafka.yaml -------------------------------------------------------------------------------- /config_docker_compose/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/log.yaml -------------------------------------------------------------------------------- /config_docker_compose/message.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/message.yaml -------------------------------------------------------------------------------- /config_docker_compose/mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/mysql.yaml -------------------------------------------------------------------------------- /config_docker_compose/oss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/oss.yaml -------------------------------------------------------------------------------- /config_docker_compose/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/publish.yaml -------------------------------------------------------------------------------- /config_docker_compose/redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/redis.yaml -------------------------------------------------------------------------------- /config_docker_compose/relation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/relation.yaml -------------------------------------------------------------------------------- /config_docker_compose/user.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/user.yaml -------------------------------------------------------------------------------- /config_docker_compose/userDomain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/userDomain.yaml -------------------------------------------------------------------------------- /config_docker_compose/videoDomain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/config_docker_compose/videoDomain.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs-site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/.gitignore -------------------------------------------------------------------------------- /docs-site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/README.md -------------------------------------------------------------------------------- /docs-site/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/babel.config.js -------------------------------------------------------------------------------- /docs-site/blog/2024-3-3-welcome/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/blog/2024-3-3-welcome/index.md -------------------------------------------------------------------------------- /docs-site/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/blog/authors.yml -------------------------------------------------------------------------------- /docs-site/docs/features/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/docs/features/_category_.json -------------------------------------------------------------------------------- /docs-site/docs/features/概述.md: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # DouTok 功能概述 6 | -------------------------------------------------------------------------------- /docs-site/docs/infra/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/docs/infra/_category_.json -------------------------------------------------------------------------------- /docs-site/docs/infra/代码组织结构.md: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 2 3 | --- 4 | # 代码组织结构 5 | -------------------------------------------------------------------------------- /docs-site/docs/infra/微服务组织架构.md: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | # 微服务组织架构 5 | -------------------------------------------------------------------------------- /docs-site/docs/intro.md: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # DouTok 简介 6 | -------------------------------------------------------------------------------- /docs-site/docs/pkgs/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/docs/pkgs/_category_.json -------------------------------------------------------------------------------- /docs-site/docs/pkgs/cache.md: -------------------------------------------------------------------------------- 1 | # cache 2 | -------------------------------------------------------------------------------- /docs-site/docs/pkgs/errno.md: -------------------------------------------------------------------------------- 1 | # errno -------------------------------------------------------------------------------- /docs-site/docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/docs/quickstart.md -------------------------------------------------------------------------------- /docs-site/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/docusaurus.config.js -------------------------------------------------------------------------------- /docs-site/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/package-lock.json -------------------------------------------------------------------------------- /docs-site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/package.json -------------------------------------------------------------------------------- /docs-site/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/sidebars.js -------------------------------------------------------------------------------- /docs-site/src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/src/components/HomepageFeatures/index.js -------------------------------------------------------------------------------- /docs-site/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /docs-site/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/src/css/custom.css -------------------------------------------------------------------------------- /docs-site/src/pages/community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/src/pages/community.md -------------------------------------------------------------------------------- /docs-site/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/src/pages/index.js -------------------------------------------------------------------------------- /docs-site/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/src/pages/index.module.css -------------------------------------------------------------------------------- /docs-site/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs-site/static/CNAME: -------------------------------------------------------------------------------- 1 | doutok.zhengfei.xin 2 | -------------------------------------------------------------------------------- /docs-site/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/static/img/favicon.ico -------------------------------------------------------------------------------- /docs-site/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/static/img/logo.svg -------------------------------------------------------------------------------- /docs-site/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/docs-site/yarn.lock -------------------------------------------------------------------------------- /documents/DouTok-Arch.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/DouTok-Arch.drawio -------------------------------------------------------------------------------- /documents/DouTok-Arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/DouTok-Arch.png -------------------------------------------------------------------------------- /documents/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/design.md -------------------------------------------------------------------------------- /documents/hbase/tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/hbase/tables.md -------------------------------------------------------------------------------- /documents/hbase/videos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/hbase/videos.md -------------------------------------------------------------------------------- /documents/imgs/banner.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/imgs/banner.jpeg -------------------------------------------------------------------------------- /documents/logics/cache_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/logics/cache_map.md -------------------------------------------------------------------------------- /documents/logics/feed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/logics/feed.md -------------------------------------------------------------------------------- /documents/logics/feed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/logics/feed.pdf -------------------------------------------------------------------------------- /documents/logics/publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/logics/publish.md -------------------------------------------------------------------------------- /documents/logics/publish.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/logics/publish.pdf -------------------------------------------------------------------------------- /documents/new_feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/new_feature.md -------------------------------------------------------------------------------- /documents/pkgs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/pkgs/config.md -------------------------------------------------------------------------------- /documents/pkgs/grafana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/pkgs/grafana.md -------------------------------------------------------------------------------- /documents/pkgs/mysql.md: -------------------------------------------------------------------------------- 1 | # 获取MySQL连接 2 | 3 | [TOC] 4 | 5 | ## 技术选型 6 | 7 | 主要依赖库`gorm` 8 | 9 | ## 使用规范 10 | 11 | 调用`mysqlIniter.InitDb`方法即可 12 | -------------------------------------------------------------------------------- /documents/pkgs/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/pkgs/redis.md -------------------------------------------------------------------------------- /documents/tests/2023.04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/documents/tests/2023.04.md -------------------------------------------------------------------------------- /env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env.sh -------------------------------------------------------------------------------- /env/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env/.gitignore -------------------------------------------------------------------------------- /env/config/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env/config/.env -------------------------------------------------------------------------------- /env/config/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env/config/my.cnf -------------------------------------------------------------------------------- /env/config/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env/config/redis.conf -------------------------------------------------------------------------------- /env/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env/dependencies.yml -------------------------------------------------------------------------------- /env/hbase/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env/hbase/Dockerfile -------------------------------------------------------------------------------- /env/hbase/hbase-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/env/hbase/hbase-site.xml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/go.mod -------------------------------------------------------------------------------- /guidlines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/guidlines.md -------------------------------------------------------------------------------- /kitex_gen/comment/comment.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/comment/comment.pb.go -------------------------------------------------------------------------------- /kitex_gen/comment/commentservice/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/comment/commentservice/client.go -------------------------------------------------------------------------------- /kitex_gen/comment/commentservice/commentservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/comment/commentservice/commentservice.go -------------------------------------------------------------------------------- /kitex_gen/comment/commentservice/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/comment/commentservice/invoker.go -------------------------------------------------------------------------------- /kitex_gen/comment/commentservice/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/comment/commentservice/server.go -------------------------------------------------------------------------------- /kitex_gen/entity/entity.pb.fast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/entity/entity.pb.fast.go -------------------------------------------------------------------------------- /kitex_gen/entity/entity.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/entity/entity.pb.go -------------------------------------------------------------------------------- /kitex_gen/favorite/favorite.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/favorite/favorite.pb.go -------------------------------------------------------------------------------- /kitex_gen/favorite/favoriteservice/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/favorite/favoriteservice/client.go -------------------------------------------------------------------------------- /kitex_gen/favorite/favoriteservice/favoriteservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/favorite/favoriteservice/favoriteservice.go -------------------------------------------------------------------------------- /kitex_gen/favorite/favoriteservice/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/favorite/favoriteservice/invoker.go -------------------------------------------------------------------------------- /kitex_gen/favorite/favoriteservice/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/favorite/favoriteservice/server.go -------------------------------------------------------------------------------- /kitex_gen/feed/feed.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/feed/feed.pb.go -------------------------------------------------------------------------------- /kitex_gen/feed/feedservice/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/feed/feedservice/client.go -------------------------------------------------------------------------------- /kitex_gen/feed/feedservice/feedservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/feed/feedservice/feedservice.go -------------------------------------------------------------------------------- /kitex_gen/feed/feedservice/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/feed/feedservice/invoker.go -------------------------------------------------------------------------------- /kitex_gen/feed/feedservice/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/feed/feedservice/server.go -------------------------------------------------------------------------------- /kitex_gen/message/message.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/message/message.pb.go -------------------------------------------------------------------------------- /kitex_gen/message/messageservice/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/message/messageservice/client.go -------------------------------------------------------------------------------- /kitex_gen/message/messageservice/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/message/messageservice/invoker.go -------------------------------------------------------------------------------- /kitex_gen/message/messageservice/messageservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/message/messageservice/messageservice.go -------------------------------------------------------------------------------- /kitex_gen/message/messageservice/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/message/messageservice/server.go -------------------------------------------------------------------------------- /kitex_gen/publish/publish.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/publish/publish.pb.go -------------------------------------------------------------------------------- /kitex_gen/publish/publishservice/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/publish/publishservice/client.go -------------------------------------------------------------------------------- /kitex_gen/publish/publishservice/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/publish/publishservice/invoker.go -------------------------------------------------------------------------------- /kitex_gen/publish/publishservice/publishservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/publish/publishservice/publishservice.go -------------------------------------------------------------------------------- /kitex_gen/publish/publishservice/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/publish/publishservice/server.go -------------------------------------------------------------------------------- /kitex_gen/relation/relation.pb.fast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/relation/relation.pb.fast.go -------------------------------------------------------------------------------- /kitex_gen/relation/relation.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/relation/relation.pb.go -------------------------------------------------------------------------------- /kitex_gen/relation/relationservice/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/relation/relationservice/client.go -------------------------------------------------------------------------------- /kitex_gen/relation/relationservice/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/relation/relationservice/invoker.go -------------------------------------------------------------------------------- /kitex_gen/relation/relationservice/relationservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/relation/relationservice/relationservice.go -------------------------------------------------------------------------------- /kitex_gen/relation/relationservice/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/relation/relationservice/server.go -------------------------------------------------------------------------------- /kitex_gen/user/user.pb.fast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/user/user.pb.fast.go -------------------------------------------------------------------------------- /kitex_gen/user/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/user/user.pb.go -------------------------------------------------------------------------------- /kitex_gen/user/userservice/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/user/userservice/client.go -------------------------------------------------------------------------------- /kitex_gen/user/userservice/invoker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/user/userservice/invoker.go -------------------------------------------------------------------------------- /kitex_gen/user/userservice/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/user/userservice/server.go -------------------------------------------------------------------------------- /kitex_gen/user/userservice/userservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/kitex_gen/user/userservice/userservice.go -------------------------------------------------------------------------------- /licenses/LICENSES-go-backend-clean-architecture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/licenses/LICENSES-go-backend-clean-architecture -------------------------------------------------------------------------------- /pkg/DouTokContext/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/DouTokContext/context.go -------------------------------------------------------------------------------- /pkg/DouTokContext/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/DouTokContext/logger.go -------------------------------------------------------------------------------- /pkg/DouTokContext/nest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/DouTokContext/nest.go -------------------------------------------------------------------------------- /pkg/DouTokContext/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/DouTokContext/readme.md -------------------------------------------------------------------------------- /pkg/DouTokLogger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/DouTokLogger/logger.go -------------------------------------------------------------------------------- /pkg/LogBuilder/log_info_array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/LogBuilder/log_info_array.go -------------------------------------------------------------------------------- /pkg/LogBuilder/log_info_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/LogBuilder/log_info_builder.go -------------------------------------------------------------------------------- /pkg/LogBuilder/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/LogBuilder/logger.go -------------------------------------------------------------------------------- /pkg/LogBuilder/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/LogBuilder/misc.go -------------------------------------------------------------------------------- /pkg/ParamsValidator/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/ParamsValidator/init.go -------------------------------------------------------------------------------- /pkg/cache/count_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/cache/count_map.go -------------------------------------------------------------------------------- /pkg/cache/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/cache/map.go -------------------------------------------------------------------------------- /pkg/configurator/config/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/configurator/config/test.yaml -------------------------------------------------------------------------------- /pkg/configurator/configurator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/configurator/configurator.go -------------------------------------------------------------------------------- /pkg/configurator/configurator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/configurator/configurator_test.go -------------------------------------------------------------------------------- /pkg/constants/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/constants/constant.go -------------------------------------------------------------------------------- /pkg/constants/server_name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/constants/server_name.go -------------------------------------------------------------------------------- /pkg/dlog/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/dlog/encoder.go -------------------------------------------------------------------------------- /pkg/dlog/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/dlog/log.go -------------------------------------------------------------------------------- /pkg/dtnetwork/not_windows_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/dtnetwork/not_windows_impl.go -------------------------------------------------------------------------------- /pkg/dtnetwork/windows_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/dtnetwork/windows_impl.go -------------------------------------------------------------------------------- /pkg/dtviper/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/dtviper/config.go -------------------------------------------------------------------------------- /pkg/encrypt/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/encrypt/encrypt.go -------------------------------------------------------------------------------- /pkg/errno/code.go: -------------------------------------------------------------------------------- 1 | package errno 2 | -------------------------------------------------------------------------------- /pkg/errno/errno.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/errno/errno.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/backup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/backup.md -------------------------------------------------------------------------------- /pkg/hbaseHandle/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/delete.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/init.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/init_test.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/put.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/put.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/put_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/put_test.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/scan.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/scan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/scan_test.go -------------------------------------------------------------------------------- /pkg/hbaseHandle/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/hbaseHandle/typedef.go -------------------------------------------------------------------------------- /pkg/initHelper/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/comment.go -------------------------------------------------------------------------------- /pkg/initHelper/favorite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/favorite.go -------------------------------------------------------------------------------- /pkg/initHelper/feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/feed.go -------------------------------------------------------------------------------- /pkg/initHelper/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/message.go -------------------------------------------------------------------------------- /pkg/initHelper/publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/publish.go -------------------------------------------------------------------------------- /pkg/initHelper/relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/relation.go -------------------------------------------------------------------------------- /pkg/initHelper/rpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/rpc_client.go -------------------------------------------------------------------------------- /pkg/initHelper/rpc_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/rpc_server.go -------------------------------------------------------------------------------- /pkg/initHelper/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/initHelper/user.go -------------------------------------------------------------------------------- /pkg/kafka/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/kafka/cmd/main.go -------------------------------------------------------------------------------- /pkg/kafka/consumer/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/kafka/consumer/consumer.go -------------------------------------------------------------------------------- /pkg/kafka/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/kafka/init.go -------------------------------------------------------------------------------- /pkg/kafka/producer/producer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/kafka/producer/producer.go -------------------------------------------------------------------------------- /pkg/middleware/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/middleware/client.go -------------------------------------------------------------------------------- /pkg/middleware/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/middleware/common.go -------------------------------------------------------------------------------- /pkg/middleware/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/middleware/gateway.go -------------------------------------------------------------------------------- /pkg/middleware/recovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/middleware/recovery.go -------------------------------------------------------------------------------- /pkg/middleware/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/middleware/server.go -------------------------------------------------------------------------------- /pkg/minioHandle/put.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/minioHandle/put.go -------------------------------------------------------------------------------- /pkg/minioHandle/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/minioHandle/typedef.go -------------------------------------------------------------------------------- /pkg/misc/lfill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/misc/lfill.go -------------------------------------------------------------------------------- /pkg/misc/map2struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/misc/map2struct.go -------------------------------------------------------------------------------- /pkg/misc/struct2map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/misc/struct2map.go -------------------------------------------------------------------------------- /pkg/mongodb/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/mongodb/config.go -------------------------------------------------------------------------------- /pkg/mongodb/mongodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/mongodb/mongodb.go -------------------------------------------------------------------------------- /pkg/mq/kafka.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/mq/kafka.go -------------------------------------------------------------------------------- /pkg/mq/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/mq/message.go -------------------------------------------------------------------------------- /pkg/mysqlIniter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/mysqlIniter/main.go -------------------------------------------------------------------------------- /pkg/ossHandle/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/ossHandle/init.go -------------------------------------------------------------------------------- /pkg/ossHandle/put.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/ossHandle/put.go -------------------------------------------------------------------------------- /pkg/ossHandle/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/ossHandle/typedef.go -------------------------------------------------------------------------------- /pkg/redisHandle/SAdd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/SAdd.go -------------------------------------------------------------------------------- /pkg/redisHandle/SGet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/SGet.go -------------------------------------------------------------------------------- /pkg/redisHandle/del.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/del.go -------------------------------------------------------------------------------- /pkg/redisHandle/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/errors.go -------------------------------------------------------------------------------- /pkg/redisHandle/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/get.go -------------------------------------------------------------------------------- /pkg/redisHandle/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/main.go -------------------------------------------------------------------------------- /pkg/redisHandle/pop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/pop.go -------------------------------------------------------------------------------- /pkg/redisHandle/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/push.go -------------------------------------------------------------------------------- /pkg/redisHandle/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/set.go -------------------------------------------------------------------------------- /pkg/redisHandle/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/redisHandle/size.go -------------------------------------------------------------------------------- /pkg/response/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/response/response.go -------------------------------------------------------------------------------- /pkg/safeMap/clean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/safeMap/clean.go -------------------------------------------------------------------------------- /pkg/safeMap/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/safeMap/get.go -------------------------------------------------------------------------------- /pkg/safeMap/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/safeMap/init.go -------------------------------------------------------------------------------- /pkg/safeMap/iter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/safeMap/iter.go -------------------------------------------------------------------------------- /pkg/safeMap/rm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/safeMap/rm.go -------------------------------------------------------------------------------- /pkg/safeMap/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/safeMap/set.go -------------------------------------------------------------------------------- /pkg/safeMap/typedef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/safeMap/typedef.go -------------------------------------------------------------------------------- /pkg/services/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/services/client.go -------------------------------------------------------------------------------- /pkg/services/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/services/server.go -------------------------------------------------------------------------------- /pkg/services/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/services/services.go -------------------------------------------------------------------------------- /pkg/services/typedef.go: -------------------------------------------------------------------------------- 1 | package services 2 | -------------------------------------------------------------------------------- /pkg/utils/session_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/utils/session_id.go -------------------------------------------------------------------------------- /pkg/utils/session_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/utils/session_id_test.go -------------------------------------------------------------------------------- /pkg/utils/snowflake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/pkg/utils/snowflake.go -------------------------------------------------------------------------------- /proto/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/api.proto -------------------------------------------------------------------------------- /proto/comment.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/comment.proto -------------------------------------------------------------------------------- /proto/favorite.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/favorite.proto -------------------------------------------------------------------------------- /proto/feed.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/feed.proto -------------------------------------------------------------------------------- /proto/hz.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/hz.proto -------------------------------------------------------------------------------- /proto/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/message.proto -------------------------------------------------------------------------------- /proto/publish.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/publish.proto -------------------------------------------------------------------------------- /proto/relation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/relation.proto -------------------------------------------------------------------------------- /proto/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/proto/user.proto -------------------------------------------------------------------------------- /scripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/DouTok.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/scripts/DouTok.sql -------------------------------------------------------------------------------- /ui/DouTok_web/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/DouTok_web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/.gitignore -------------------------------------------------------------------------------- /ui/DouTok_web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/README.md -------------------------------------------------------------------------------- /ui/DouTok_web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/index.html -------------------------------------------------------------------------------- /ui/DouTok_web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/package-lock.json -------------------------------------------------------------------------------- /ui/DouTok_web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/package.json -------------------------------------------------------------------------------- /ui/DouTok_web/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/public/vite.svg -------------------------------------------------------------------------------- /ui/DouTok_web/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/src/App.css -------------------------------------------------------------------------------- /ui/DouTok_web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/src/App.tsx -------------------------------------------------------------------------------- /ui/DouTok_web/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/src/assets/react.svg -------------------------------------------------------------------------------- /ui/DouTok_web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/src/index.css -------------------------------------------------------------------------------- /ui/DouTok_web/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/src/main.tsx -------------------------------------------------------------------------------- /ui/DouTok_web/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /ui/DouTok_web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/tsconfig.json -------------------------------------------------------------------------------- /ui/DouTok_web/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/tsconfig.node.json -------------------------------------------------------------------------------- /ui/DouTok_web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/DouTok_web/vite.config.ts -------------------------------------------------------------------------------- /ui/client.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TremblingV5/DouTok/HEAD/ui/client.apk --------------------------------------------------------------------------------