gitextract_cvanrqe9/ ├── .gitignore ├── LICENSE ├── README.md └── deprecated/ ├── cache/ │ ├── index_map.go │ └── indexmap_test.go ├── config/ │ ├── conf.go │ └── config.toml ├── go.mod ├── go.sum ├── handlers/ │ ├── comment/ │ │ ├── post_comment_handler.go │ │ └── query_commentlist_handler.go │ ├── user_info/ │ │ ├── post_follow_action_handler.go │ │ ├── query_follow_list_handler.go │ │ ├── query_follower_handler.go │ │ └── userinfo_handler.go │ ├── user_login/ │ │ ├── user_login_handler.go │ │ └── user_register_handler.go │ └── video/ │ ├── feed_videolist_handler.go │ ├── post_favor_handler.go │ ├── publish_video_handler.go │ ├── query_favor_videolist_handler.go │ └── query_videolist_handler.go ├── main.go ├── middleware/ │ ├── jwt.go │ ├── jwt_test.go │ ├── normal.go │ ├── password.go │ └── password_test.go ├── models/ │ ├── comment.go │ ├── common.go │ ├── init_db.go │ ├── user_info.go │ ├── user_info_test.go │ ├── user_login.go │ ├── video.go │ └── video_test.go ├── router/ │ └── router_douyin.go ├── service/ │ ├── comment/ │ │ ├── post_comment.go │ │ └── query_comment_list.go │ ├── user_info/ │ │ ├── post_follow_action.go │ │ ├── query_follow_list.go │ │ └── query_follower_list.go │ ├── user_login/ │ │ ├── post_user_login.go │ │ └── query_user_login.go │ └── video/ │ ├── feed_videolist.go │ ├── post_favor_state.go │ ├── post_video.go │ ├── query_favor_videolist.go │ └── query_videolist.go └── util/ ├── comment.go ├── ffmpeg.go └── video.go