├── .gitignore ├── README.md ├── action ├── .gitignore ├── Makefile ├── README.md ├── action ├── conf │ ├── app.conf │ ├── redis.conf │ └── ssdb.conf ├── main.go ├── models │ ├── Makefile │ ├── action.follow.go │ ├── action.like.go │ ├── action.pb.go │ ├── action.proto │ ├── article.go │ ├── article.pb.go │ ├── article.proto │ ├── init.go │ ├── request.pb.go │ ├── request.proto │ ├── user.go │ ├── user.pb.go │ └── user.proto ├── modules │ ├── cache │ │ └── cache.go │ ├── config │ │ └── config.go │ └── pig │ │ ├── Makefile │ │ ├── gen.go │ │ ├── type.pb.go │ │ └── type.proto ├── routes │ ├── init.go │ ├── utils │ │ └── utils.go │ └── v1 │ │ ├── action.follow.go │ │ └── action.like.go └── service │ ├── mq.follow.go │ └── mq.like.go ├── article ├── .gitignore ├── Makefile ├── README.md ├── article ├── conf │ └── app.conf ├── main.go ├── models │ ├── Makefile │ ├── action.like.go │ ├── action.pb.go │ ├── action.proto │ ├── article.go │ ├── article.pb.go │ ├── article.proto │ ├── init.go │ ├── request.pb.go │ ├── request.proto │ ├── user.go │ ├── user.pb.go │ └── user.proto ├── modules │ ├── cache │ │ └── cache.go │ ├── config │ │ └── config.go │ └── pig │ │ ├── Makefile │ │ ├── gen.go │ │ ├── type.pb.go │ │ └── type.proto ├── routes │ ├── init.go │ ├── utils │ │ └── utils.go │ └── v1 │ │ └── article.go └── service │ ├── mq.go │ └── rpc.go ├── bin ├── pg_init.sh ├── pg_start.sh ├── pg_stop.sh ├── ssdb_start.sh └── ssdb_stop.sh ├── conf └── ssdb.conf ├── docs ├── api.md ├── arch.gliffy ├── arch.md └── arch.png └── user ├── .gitignore ├── Makefile ├── README.md ├── bin ├── redis_start.sh └── redis_stop.sh ├── conf ├── app.conf ├── redis.conf └── ssdb.conf ├── main.go ├── models ├── Makefile ├── init.go ├── user.go ├── user.pb.go └── user.proto ├── modules ├── auth │ └── auth.go ├── cache │ └── cache.go ├── config │ └── config.go ├── error │ └── error.go └── pig │ ├── Makefile │ ├── gen.go │ ├── type.pb.go │ └── type.proto ├── routes ├── init.go ├── utils │ └── utils.go └── v1 │ └── user.go ├── service └── rpc.go └── user /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/README.md -------------------------------------------------------------------------------- /action/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/.gitignore -------------------------------------------------------------------------------- /action/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/Makefile -------------------------------------------------------------------------------- /action/README.md: -------------------------------------------------------------------------------- 1 | # Action 2 | -------------------------------------------------------------------------------- /action/action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/action -------------------------------------------------------------------------------- /action/conf/app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/conf/app.conf -------------------------------------------------------------------------------- /action/conf/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/conf/redis.conf -------------------------------------------------------------------------------- /action/conf/ssdb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/conf/ssdb.conf -------------------------------------------------------------------------------- /action/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/main.go -------------------------------------------------------------------------------- /action/models/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/Makefile -------------------------------------------------------------------------------- /action/models/action.follow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/action.follow.go -------------------------------------------------------------------------------- /action/models/action.like.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/action.like.go -------------------------------------------------------------------------------- /action/models/action.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/action.pb.go -------------------------------------------------------------------------------- /action/models/action.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/action.proto -------------------------------------------------------------------------------- /action/models/article.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/article.go -------------------------------------------------------------------------------- /action/models/article.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/article.pb.go -------------------------------------------------------------------------------- /action/models/article.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/article.proto -------------------------------------------------------------------------------- /action/models/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/init.go -------------------------------------------------------------------------------- /action/models/request.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/request.pb.go -------------------------------------------------------------------------------- /action/models/request.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/request.proto -------------------------------------------------------------------------------- /action/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/user.go -------------------------------------------------------------------------------- /action/models/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/user.pb.go -------------------------------------------------------------------------------- /action/models/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/models/user.proto -------------------------------------------------------------------------------- /action/modules/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/modules/cache/cache.go -------------------------------------------------------------------------------- /action/modules/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/modules/config/config.go -------------------------------------------------------------------------------- /action/modules/pig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/modules/pig/Makefile -------------------------------------------------------------------------------- /action/modules/pig/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/modules/pig/gen.go -------------------------------------------------------------------------------- /action/modules/pig/type.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/modules/pig/type.pb.go -------------------------------------------------------------------------------- /action/modules/pig/type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/modules/pig/type.proto -------------------------------------------------------------------------------- /action/routes/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/routes/init.go -------------------------------------------------------------------------------- /action/routes/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/routes/utils/utils.go -------------------------------------------------------------------------------- /action/routes/v1/action.follow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/routes/v1/action.follow.go -------------------------------------------------------------------------------- /action/routes/v1/action.like.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/routes/v1/action.like.go -------------------------------------------------------------------------------- /action/service/mq.follow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/service/mq.follow.go -------------------------------------------------------------------------------- /action/service/mq.like.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/action/service/mq.like.go -------------------------------------------------------------------------------- /article/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/.gitignore -------------------------------------------------------------------------------- /article/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/Makefile -------------------------------------------------------------------------------- /article/README.md: -------------------------------------------------------------------------------- 1 | # Feed 2 | 3 | #### 疑问 4 | 什么事 `feed`, 似乎`方圆`和我理解的`feed`不太一样? 5 | -------------------------------------------------------------------------------- /article/article: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/article -------------------------------------------------------------------------------- /article/conf/app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/conf/app.conf -------------------------------------------------------------------------------- /article/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/main.go -------------------------------------------------------------------------------- /article/models/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/Makefile -------------------------------------------------------------------------------- /article/models/action.like.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/action.like.go -------------------------------------------------------------------------------- /article/models/action.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/action.pb.go -------------------------------------------------------------------------------- /article/models/action.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/action.proto -------------------------------------------------------------------------------- /article/models/article.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/article.go -------------------------------------------------------------------------------- /article/models/article.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/article.pb.go -------------------------------------------------------------------------------- /article/models/article.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/article.proto -------------------------------------------------------------------------------- /article/models/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/init.go -------------------------------------------------------------------------------- /article/models/request.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/request.pb.go -------------------------------------------------------------------------------- /article/models/request.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/request.proto -------------------------------------------------------------------------------- /article/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/user.go -------------------------------------------------------------------------------- /article/models/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/user.pb.go -------------------------------------------------------------------------------- /article/models/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/models/user.proto -------------------------------------------------------------------------------- /article/modules/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/modules/cache/cache.go -------------------------------------------------------------------------------- /article/modules/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/modules/config/config.go -------------------------------------------------------------------------------- /article/modules/pig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/modules/pig/Makefile -------------------------------------------------------------------------------- /article/modules/pig/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/modules/pig/gen.go -------------------------------------------------------------------------------- /article/modules/pig/type.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/modules/pig/type.pb.go -------------------------------------------------------------------------------- /article/modules/pig/type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/modules/pig/type.proto -------------------------------------------------------------------------------- /article/routes/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/routes/init.go -------------------------------------------------------------------------------- /article/routes/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/routes/utils/utils.go -------------------------------------------------------------------------------- /article/routes/v1/article.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/routes/v1/article.go -------------------------------------------------------------------------------- /article/service/mq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/service/mq.go -------------------------------------------------------------------------------- /article/service/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/article/service/rpc.go -------------------------------------------------------------------------------- /bin/pg_init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/bin/pg_init.sh -------------------------------------------------------------------------------- /bin/pg_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/bin/pg_start.sh -------------------------------------------------------------------------------- /bin/pg_stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/bin/pg_stop.sh -------------------------------------------------------------------------------- /bin/ssdb_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/bin/ssdb_start.sh -------------------------------------------------------------------------------- /bin/ssdb_stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/bin/ssdb_stop.sh -------------------------------------------------------------------------------- /conf/ssdb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/conf/ssdb.conf -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/arch.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/docs/arch.gliffy -------------------------------------------------------------------------------- /docs/arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/docs/arch.md -------------------------------------------------------------------------------- /docs/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/docs/arch.png -------------------------------------------------------------------------------- /user/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/.gitignore -------------------------------------------------------------------------------- /user/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/Makefile -------------------------------------------------------------------------------- /user/README.md: -------------------------------------------------------------------------------- 1 | # User 2 | -------------------------------------------------------------------------------- /user/bin/redis_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/bin/redis_start.sh -------------------------------------------------------------------------------- /user/bin/redis_stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/bin/redis_stop.sh -------------------------------------------------------------------------------- /user/conf/app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/conf/app.conf -------------------------------------------------------------------------------- /user/conf/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/conf/redis.conf -------------------------------------------------------------------------------- /user/conf/ssdb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/conf/ssdb.conf -------------------------------------------------------------------------------- /user/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/main.go -------------------------------------------------------------------------------- /user/models/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/models/Makefile -------------------------------------------------------------------------------- /user/models/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/models/init.go -------------------------------------------------------------------------------- /user/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/models/user.go -------------------------------------------------------------------------------- /user/models/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/models/user.pb.go -------------------------------------------------------------------------------- /user/models/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/models/user.proto -------------------------------------------------------------------------------- /user/modules/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/auth/auth.go -------------------------------------------------------------------------------- /user/modules/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/cache/cache.go -------------------------------------------------------------------------------- /user/modules/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/config/config.go -------------------------------------------------------------------------------- /user/modules/error/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/error/error.go -------------------------------------------------------------------------------- /user/modules/pig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/pig/Makefile -------------------------------------------------------------------------------- /user/modules/pig/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/pig/gen.go -------------------------------------------------------------------------------- /user/modules/pig/type.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/pig/type.pb.go -------------------------------------------------------------------------------- /user/modules/pig/type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/modules/pig/type.proto -------------------------------------------------------------------------------- /user/routes/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/routes/init.go -------------------------------------------------------------------------------- /user/routes/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/routes/utils/utils.go -------------------------------------------------------------------------------- /user/routes/v1/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/routes/v1/user.go -------------------------------------------------------------------------------- /user/service/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/service/rpc.go -------------------------------------------------------------------------------- /user/user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chideat/pcc/HEAD/user/user --------------------------------------------------------------------------------