├── .gitignore ├── LICENSE ├── README.md ├── app ├── api │ ├── admin_user.go │ ├── receive.go │ └── user.go ├── dao │ ├── admin_user.go │ ├── chat_record.go │ ├── chatroom.go │ ├── chatroom_record.go │ ├── chatroom_user.go │ ├── friendship.go │ ├── internal │ │ ├── admin_user.go │ │ ├── chat_record.go │ │ ├── chatroom.go │ │ ├── chatroom_record.go │ │ ├── chatroom_user.go │ │ ├── friendship.go │ │ └── user.go │ └── user.go ├── model │ ├── admin_user.go │ ├── chat_record.go │ ├── chatroom.go │ ├── chatroom_record.go │ ├── chatroom_user.go │ ├── friendship.go │ ├── internal │ │ ├── admin_user.go │ │ ├── chat_record.go │ │ ├── chatroom.go │ │ ├── chatroom_record.go │ │ ├── chatroom_user.go │ │ ├── friendship.go │ │ └── user.go │ └── user.go ├── service │ ├── admin_user.go │ ├── middleware │ │ ├── auth.go │ │ └── cors.go │ └── user.go └── socketio │ └── socketio.go ├── config └── config.toml ├── docker-compose.yml ├── docker ├── api │ └── Dockerfile └── mysql │ ├── Dockerfile │ └── init.sql ├── function └── response │ └── response.go ├── go.mod ├── go.sum ├── grpc ├── client │ └── main.go ├── discovery │ ├── register.go │ ├── register │ │ └── consul.go │ └── resolver │ │ └── resolver.go ├── proto │ ├── grpc.pb.go │ ├── grpc.proto │ └── grpc_grpc.pb.go └── server │ └── main.go ├── main.go └── router └── router.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/README.md -------------------------------------------------------------------------------- /app/api/admin_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/api/admin_user.go -------------------------------------------------------------------------------- /app/api/receive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/api/receive.go -------------------------------------------------------------------------------- /app/api/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/api/user.go -------------------------------------------------------------------------------- /app/dao/admin_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/admin_user.go -------------------------------------------------------------------------------- /app/dao/chat_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/chat_record.go -------------------------------------------------------------------------------- /app/dao/chatroom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/chatroom.go -------------------------------------------------------------------------------- /app/dao/chatroom_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/chatroom_record.go -------------------------------------------------------------------------------- /app/dao/chatroom_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/chatroom_user.go -------------------------------------------------------------------------------- /app/dao/friendship.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/friendship.go -------------------------------------------------------------------------------- /app/dao/internal/admin_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/internal/admin_user.go -------------------------------------------------------------------------------- /app/dao/internal/chat_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/internal/chat_record.go -------------------------------------------------------------------------------- /app/dao/internal/chatroom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/internal/chatroom.go -------------------------------------------------------------------------------- /app/dao/internal/chatroom_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/internal/chatroom_record.go -------------------------------------------------------------------------------- /app/dao/internal/chatroom_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/internal/chatroom_user.go -------------------------------------------------------------------------------- /app/dao/internal/friendship.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/internal/friendship.go -------------------------------------------------------------------------------- /app/dao/internal/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/internal/user.go -------------------------------------------------------------------------------- /app/dao/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/dao/user.go -------------------------------------------------------------------------------- /app/model/admin_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/admin_user.go -------------------------------------------------------------------------------- /app/model/chat_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/chat_record.go -------------------------------------------------------------------------------- /app/model/chatroom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/chatroom.go -------------------------------------------------------------------------------- /app/model/chatroom_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/chatroom_record.go -------------------------------------------------------------------------------- /app/model/chatroom_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/chatroom_user.go -------------------------------------------------------------------------------- /app/model/friendship.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/friendship.go -------------------------------------------------------------------------------- /app/model/internal/admin_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/internal/admin_user.go -------------------------------------------------------------------------------- /app/model/internal/chat_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/internal/chat_record.go -------------------------------------------------------------------------------- /app/model/internal/chatroom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/internal/chatroom.go -------------------------------------------------------------------------------- /app/model/internal/chatroom_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/internal/chatroom_record.go -------------------------------------------------------------------------------- /app/model/internal/chatroom_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/internal/chatroom_user.go -------------------------------------------------------------------------------- /app/model/internal/friendship.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/internal/friendship.go -------------------------------------------------------------------------------- /app/model/internal/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/internal/user.go -------------------------------------------------------------------------------- /app/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/model/user.go -------------------------------------------------------------------------------- /app/service/admin_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/service/admin_user.go -------------------------------------------------------------------------------- /app/service/middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/service/middleware/auth.go -------------------------------------------------------------------------------- /app/service/middleware/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/service/middleware/cors.go -------------------------------------------------------------------------------- /app/service/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/service/user.go -------------------------------------------------------------------------------- /app/socketio/socketio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/app/socketio/socketio.go -------------------------------------------------------------------------------- /config/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/config/config.toml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/docker/api/Dockerfile -------------------------------------------------------------------------------- /docker/mysql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/docker/mysql/Dockerfile -------------------------------------------------------------------------------- /docker/mysql/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/docker/mysql/init.sql -------------------------------------------------------------------------------- /function/response/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/function/response/response.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/go.sum -------------------------------------------------------------------------------- /grpc/client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/client/main.go -------------------------------------------------------------------------------- /grpc/discovery/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/discovery/register.go -------------------------------------------------------------------------------- /grpc/discovery/register/consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/discovery/register/consul.go -------------------------------------------------------------------------------- /grpc/discovery/resolver/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/discovery/resolver/resolver.go -------------------------------------------------------------------------------- /grpc/proto/grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/proto/grpc.pb.go -------------------------------------------------------------------------------- /grpc/proto/grpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/proto/grpc.proto -------------------------------------------------------------------------------- /grpc/proto/grpc_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/proto/grpc_grpc.pb.go -------------------------------------------------------------------------------- /grpc/server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/grpc/server/main.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/main.go -------------------------------------------------------------------------------- /router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jangworn/gf-admin-api/HEAD/router/router.go --------------------------------------------------------------------------------