├── .gitignore ├── Readme.md ├── butane-netdisk.openapi.json └── code ├── common ├── errorx │ └── errorx.go ├── response │ └── response.go └── utils │ ├── constants.go │ └── methods.go ├── go.mod ├── go.sum ├── service ├── repository │ ├── api │ │ ├── etc │ │ │ └── repository-api.yaml │ │ ├── internal │ │ │ ├── config │ │ │ │ └── config.go │ │ │ ├── handler │ │ │ │ ├── fileuploadbychunkhandler.go │ │ │ │ ├── fileuploadhandler.go │ │ │ │ └── routes.go │ │ │ ├── logic │ │ │ │ ├── fileuploadbychunklogic.go │ │ │ │ └── fileuploadlogic.go │ │ │ ├── svc │ │ │ │ └── servicecontext.go │ │ │ └── types │ │ │ │ └── types.go │ │ ├── repository.api │ │ └── repository.go │ ├── filePath │ │ ├── 0.chunk │ │ ├── 1405abef4444b7573bd4df700b67768d0.chunk │ │ ├── 7b3b14b9bfe223bd03dd2acfe1130b3a0.chunk │ │ ├── b4897aadad1a430d67a6bfbecdcad8020.chunk │ │ ├── b4897aadad1a430d67a6bfbecdcad8021.chunk │ │ ├── b4897aadad1a430d67a6bfbecdcad8022.chunk │ │ └── b4897aadad1a430d67a6bfbecdcad8023.chunk │ ├── model │ │ ├── repository.sql │ │ ├── repositorypoolmodel.go │ │ ├── repositorypoolmodel_gen.go │ │ └── vars.go │ └── rpc │ │ ├── etc │ │ └── repository.yaml │ │ ├── internal │ │ ├── config │ │ │ └── config.go │ │ ├── logic │ │ │ ├── deletebyidlogic.go │ │ │ └── getrepositorypoolbyrepositoryidlogic.go │ │ ├── server │ │ │ └── repositoryserver.go │ │ └── svc │ │ │ └── servicecontext.go │ │ ├── repository.go │ │ ├── repository.proto │ │ ├── repositoryclient │ │ └── repository.go │ │ └── types │ │ └── repository │ │ ├── repository.pb.go │ │ └── repository_grpc.pb.go ├── share │ ├── api │ │ ├── etc │ │ │ └── share-api.yaml │ │ ├── internal │ │ │ ├── config │ │ │ │ └── config.go │ │ │ ├── handler │ │ │ │ ├── routes.go │ │ │ │ ├── sharebasiccreatehandler.go │ │ │ │ ├── sharebasicdetailhandler.go │ │ │ │ └── sharebasicsavehandler.go │ │ │ ├── logic │ │ │ │ ├── sharebasiccreatelogic.go │ │ │ │ ├── sharebasicdetaillogic.go │ │ │ │ └── sharebasicsavelogic.go │ │ │ ├── svc │ │ │ │ └── servicecontext.go │ │ │ └── types │ │ │ │ └── types.go │ │ ├── share.api │ │ └── share.go │ └── model │ │ ├── share.sql │ │ ├── sharebasicmodel.go │ │ ├── sharebasicmodel_gen.go │ │ └── vars.go ├── user │ ├── api │ │ ├── etc │ │ │ └── user-api.yaml │ │ ├── internal │ │ │ ├── config │ │ │ │ └── config.go │ │ │ ├── handler │ │ │ │ ├── codesendhandler.go │ │ │ │ ├── refreshauthorizationhandler.go │ │ │ │ ├── routes.go │ │ │ │ ├── userdetailhandler.go │ │ │ │ ├── userloginhandler.go │ │ │ │ └── userregisterhandler.go │ │ │ ├── logic │ │ │ │ ├── codesendlogic.go │ │ │ │ ├── refreshauthorizationlogic.go │ │ │ │ ├── userdetaillogic.go │ │ │ │ ├── userloginlogic.go │ │ │ │ └── userregisterlogic.go │ │ │ ├── svc │ │ │ │ └── servicecontext.go │ │ │ └── types │ │ │ │ └── types.go │ │ ├── user.api │ │ └── user.go │ ├── model │ │ ├── user.sql │ │ ├── userbasicmodel.go │ │ ├── userbasicmodel_gen.go │ │ └── vars.go │ └── rpc │ │ ├── etc │ │ └── user.yaml │ │ ├── internal │ │ ├── config │ │ │ └── config.go │ │ ├── logic │ │ │ ├── addvolumelogic.go │ │ │ ├── decreasevolumelogic.go │ │ │ └── findvolumebyidlogic.go │ │ ├── server │ │ │ └── userserver.go │ │ └── svc │ │ │ └── servicecontext.go │ │ ├── types │ │ └── user │ │ │ ├── user.pb.go │ │ │ └── user_grpc.pb.go │ │ ├── user.go │ │ ├── user.proto │ │ └── userclient │ │ └── user.go └── user_repository │ ├── api │ ├── etc │ │ └── userrepository-api.yaml │ ├── internal │ │ ├── config │ │ │ └── config.go │ │ ├── handler │ │ │ ├── routes.go │ │ │ ├── userfiledeletehandler.go │ │ │ ├── userfilelisthandler.go │ │ │ ├── userfilemovehandler.go │ │ │ ├── userfilenameupdatehandler.go │ │ │ ├── userfoldercreatehandler.go │ │ │ ├── userfolderlisthandler.go │ │ │ └── userrepositorysavehandler.go │ │ ├── logic │ │ │ ├── userfiledeletelogic.go │ │ │ ├── userfilelistlogic.go │ │ │ ├── userfilemovelogic.go │ │ │ ├── userfilenameupdatelogic.go │ │ │ ├── userfoldercreatelogic.go │ │ │ ├── userfolderlistlogic.go │ │ │ └── userrepositorysavelogic.go │ │ ├── svc │ │ │ └── servicecontext.go │ │ └── types │ │ │ └── types.go │ ├── user_repository.api │ └── userrepository.go │ ├── model │ ├── user_repository.sql │ ├── userrepositorymodel.go │ ├── userrepositorymodel_gen.go │ └── vars.go │ └── rpc │ ├── etc │ └── userrepository.yaml │ ├── internal │ ├── config │ │ └── config.go │ ├── logic │ │ ├── createbysharelogic.go │ │ ├── findrepositoryidbyidlogic.go │ │ └── getuserrepositorynamebyrepositoryidlogic.go │ ├── server │ │ └── userrepositoryserver.go │ └── svc │ │ └── servicecontext.go │ ├── types │ └── userRepository │ │ ├── userrepository.pb.go │ │ └── userrepository_grpc.pb.go │ ├── userRepository.proto │ ├── userrepository.go │ └── userrepositoryclient │ └── userrepository.go ├── start.bat ├── startApi.sh └── startRpc.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/.gitignore -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/Readme.md -------------------------------------------------------------------------------- /butane-netdisk.openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/butane-netdisk.openapi.json -------------------------------------------------------------------------------- /code/common/errorx/errorx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/common/errorx/errorx.go -------------------------------------------------------------------------------- /code/common/response/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/common/response/response.go -------------------------------------------------------------------------------- /code/common/utils/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/common/utils/constants.go -------------------------------------------------------------------------------- /code/common/utils/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/common/utils/methods.go -------------------------------------------------------------------------------- /code/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/go.mod -------------------------------------------------------------------------------- /code/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/go.sum -------------------------------------------------------------------------------- /code/service/repository/api/etc/repository-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/etc/repository-api.yaml -------------------------------------------------------------------------------- /code/service/repository/api/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/config/config.go -------------------------------------------------------------------------------- /code/service/repository/api/internal/handler/fileuploadbychunkhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/handler/fileuploadbychunkhandler.go -------------------------------------------------------------------------------- /code/service/repository/api/internal/handler/fileuploadhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/handler/fileuploadhandler.go -------------------------------------------------------------------------------- /code/service/repository/api/internal/handler/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/handler/routes.go -------------------------------------------------------------------------------- /code/service/repository/api/internal/logic/fileuploadbychunklogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/logic/fileuploadbychunklogic.go -------------------------------------------------------------------------------- /code/service/repository/api/internal/logic/fileuploadlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/logic/fileuploadlogic.go -------------------------------------------------------------------------------- /code/service/repository/api/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /code/service/repository/api/internal/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/internal/types/types.go -------------------------------------------------------------------------------- /code/service/repository/api/repository.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/repository.api -------------------------------------------------------------------------------- /code/service/repository/api/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/api/repository.go -------------------------------------------------------------------------------- /code/service/repository/filePath/0.chunk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/service/repository/filePath/1405abef4444b7573bd4df700b67768d0.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/filePath/1405abef4444b7573bd4df700b67768d0.chunk -------------------------------------------------------------------------------- /code/service/repository/filePath/7b3b14b9bfe223bd03dd2acfe1130b3a0.chunk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8020.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8020.chunk -------------------------------------------------------------------------------- /code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8021.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8021.chunk -------------------------------------------------------------------------------- /code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8022.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8022.chunk -------------------------------------------------------------------------------- /code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8023.chunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/filePath/b4897aadad1a430d67a6bfbecdcad8023.chunk -------------------------------------------------------------------------------- /code/service/repository/model/repository.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/model/repository.sql -------------------------------------------------------------------------------- /code/service/repository/model/repositorypoolmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/model/repositorypoolmodel.go -------------------------------------------------------------------------------- /code/service/repository/model/repositorypoolmodel_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/model/repositorypoolmodel_gen.go -------------------------------------------------------------------------------- /code/service/repository/model/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/model/vars.go -------------------------------------------------------------------------------- /code/service/repository/rpc/etc/repository.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/etc/repository.yaml -------------------------------------------------------------------------------- /code/service/repository/rpc/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/internal/config/config.go -------------------------------------------------------------------------------- /code/service/repository/rpc/internal/logic/deletebyidlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/internal/logic/deletebyidlogic.go -------------------------------------------------------------------------------- /code/service/repository/rpc/internal/logic/getrepositorypoolbyrepositoryidlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/internal/logic/getrepositorypoolbyrepositoryidlogic.go -------------------------------------------------------------------------------- /code/service/repository/rpc/internal/server/repositoryserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/internal/server/repositoryserver.go -------------------------------------------------------------------------------- /code/service/repository/rpc/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /code/service/repository/rpc/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/repository.go -------------------------------------------------------------------------------- /code/service/repository/rpc/repository.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/repository.proto -------------------------------------------------------------------------------- /code/service/repository/rpc/repositoryclient/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/repositoryclient/repository.go -------------------------------------------------------------------------------- /code/service/repository/rpc/types/repository/repository.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/types/repository/repository.pb.go -------------------------------------------------------------------------------- /code/service/repository/rpc/types/repository/repository_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/repository/rpc/types/repository/repository_grpc.pb.go -------------------------------------------------------------------------------- /code/service/share/api/etc/share-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/etc/share-api.yaml -------------------------------------------------------------------------------- /code/service/share/api/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/config/config.go -------------------------------------------------------------------------------- /code/service/share/api/internal/handler/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/handler/routes.go -------------------------------------------------------------------------------- /code/service/share/api/internal/handler/sharebasiccreatehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/handler/sharebasiccreatehandler.go -------------------------------------------------------------------------------- /code/service/share/api/internal/handler/sharebasicdetailhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/handler/sharebasicdetailhandler.go -------------------------------------------------------------------------------- /code/service/share/api/internal/handler/sharebasicsavehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/handler/sharebasicsavehandler.go -------------------------------------------------------------------------------- /code/service/share/api/internal/logic/sharebasiccreatelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/logic/sharebasiccreatelogic.go -------------------------------------------------------------------------------- /code/service/share/api/internal/logic/sharebasicdetaillogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/logic/sharebasicdetaillogic.go -------------------------------------------------------------------------------- /code/service/share/api/internal/logic/sharebasicsavelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/logic/sharebasicsavelogic.go -------------------------------------------------------------------------------- /code/service/share/api/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /code/service/share/api/internal/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/internal/types/types.go -------------------------------------------------------------------------------- /code/service/share/api/share.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/share.api -------------------------------------------------------------------------------- /code/service/share/api/share.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/api/share.go -------------------------------------------------------------------------------- /code/service/share/model/share.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/model/share.sql -------------------------------------------------------------------------------- /code/service/share/model/sharebasicmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/model/sharebasicmodel.go -------------------------------------------------------------------------------- /code/service/share/model/sharebasicmodel_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/model/sharebasicmodel_gen.go -------------------------------------------------------------------------------- /code/service/share/model/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/share/model/vars.go -------------------------------------------------------------------------------- /code/service/user/api/etc/user-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/etc/user-api.yaml -------------------------------------------------------------------------------- /code/service/user/api/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/config/config.go -------------------------------------------------------------------------------- /code/service/user/api/internal/handler/codesendhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/handler/codesendhandler.go -------------------------------------------------------------------------------- /code/service/user/api/internal/handler/refreshauthorizationhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/handler/refreshauthorizationhandler.go -------------------------------------------------------------------------------- /code/service/user/api/internal/handler/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/handler/routes.go -------------------------------------------------------------------------------- /code/service/user/api/internal/handler/userdetailhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/handler/userdetailhandler.go -------------------------------------------------------------------------------- /code/service/user/api/internal/handler/userloginhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/handler/userloginhandler.go -------------------------------------------------------------------------------- /code/service/user/api/internal/handler/userregisterhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/handler/userregisterhandler.go -------------------------------------------------------------------------------- /code/service/user/api/internal/logic/codesendlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/logic/codesendlogic.go -------------------------------------------------------------------------------- /code/service/user/api/internal/logic/refreshauthorizationlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/logic/refreshauthorizationlogic.go -------------------------------------------------------------------------------- /code/service/user/api/internal/logic/userdetaillogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/logic/userdetaillogic.go -------------------------------------------------------------------------------- /code/service/user/api/internal/logic/userloginlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/logic/userloginlogic.go -------------------------------------------------------------------------------- /code/service/user/api/internal/logic/userregisterlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/logic/userregisterlogic.go -------------------------------------------------------------------------------- /code/service/user/api/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /code/service/user/api/internal/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/internal/types/types.go -------------------------------------------------------------------------------- /code/service/user/api/user.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/user.api -------------------------------------------------------------------------------- /code/service/user/api/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/api/user.go -------------------------------------------------------------------------------- /code/service/user/model/user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/model/user.sql -------------------------------------------------------------------------------- /code/service/user/model/userbasicmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/model/userbasicmodel.go -------------------------------------------------------------------------------- /code/service/user/model/userbasicmodel_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/model/userbasicmodel_gen.go -------------------------------------------------------------------------------- /code/service/user/model/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/model/vars.go -------------------------------------------------------------------------------- /code/service/user/rpc/etc/user.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/etc/user.yaml -------------------------------------------------------------------------------- /code/service/user/rpc/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/internal/config/config.go -------------------------------------------------------------------------------- /code/service/user/rpc/internal/logic/addvolumelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/internal/logic/addvolumelogic.go -------------------------------------------------------------------------------- /code/service/user/rpc/internal/logic/decreasevolumelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/internal/logic/decreasevolumelogic.go -------------------------------------------------------------------------------- /code/service/user/rpc/internal/logic/findvolumebyidlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/internal/logic/findvolumebyidlogic.go -------------------------------------------------------------------------------- /code/service/user/rpc/internal/server/userserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/internal/server/userserver.go -------------------------------------------------------------------------------- /code/service/user/rpc/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /code/service/user/rpc/types/user/user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/types/user/user.pb.go -------------------------------------------------------------------------------- /code/service/user/rpc/types/user/user_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/types/user/user_grpc.pb.go -------------------------------------------------------------------------------- /code/service/user/rpc/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/user.go -------------------------------------------------------------------------------- /code/service/user/rpc/user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/user.proto -------------------------------------------------------------------------------- /code/service/user/rpc/userclient/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user/rpc/userclient/user.go -------------------------------------------------------------------------------- /code/service/user_repository/api/etc/userrepository-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/etc/userrepository-api.yaml -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/config/config.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/routes.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/userfiledeletehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/userfiledeletehandler.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/userfilelisthandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/userfilelisthandler.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/userfilemovehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/userfilemovehandler.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/userfilenameupdatehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/userfilenameupdatehandler.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/userfoldercreatehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/userfoldercreatehandler.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/userfolderlisthandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/userfolderlisthandler.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/handler/userrepositorysavehandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/handler/userrepositorysavehandler.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/logic/userfiledeletelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/logic/userfiledeletelogic.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/logic/userfilelistlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/logic/userfilelistlogic.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/logic/userfilemovelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/logic/userfilemovelogic.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/logic/userfilenameupdatelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/logic/userfilenameupdatelogic.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/logic/userfoldercreatelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/logic/userfoldercreatelogic.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/logic/userfolderlistlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/logic/userfolderlistlogic.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/logic/userrepositorysavelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/logic/userrepositorysavelogic.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /code/service/user_repository/api/internal/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/internal/types/types.go -------------------------------------------------------------------------------- /code/service/user_repository/api/user_repository.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/user_repository.api -------------------------------------------------------------------------------- /code/service/user_repository/api/userrepository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/api/userrepository.go -------------------------------------------------------------------------------- /code/service/user_repository/model/user_repository.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/model/user_repository.sql -------------------------------------------------------------------------------- /code/service/user_repository/model/userrepositorymodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/model/userrepositorymodel.go -------------------------------------------------------------------------------- /code/service/user_repository/model/userrepositorymodel_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/model/userrepositorymodel_gen.go -------------------------------------------------------------------------------- /code/service/user_repository/model/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/model/vars.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/etc/userrepository.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/etc/userrepository.yaml -------------------------------------------------------------------------------- /code/service/user_repository/rpc/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/internal/config/config.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/internal/logic/createbysharelogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/internal/logic/createbysharelogic.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/internal/logic/findrepositoryidbyidlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/internal/logic/findrepositoryidbyidlogic.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/internal/logic/getuserrepositorynamebyrepositoryidlogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/internal/logic/getuserrepositorynamebyrepositoryidlogic.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/internal/server/userrepositoryserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/internal/server/userrepositoryserver.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/types/userRepository/userrepository.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/types/userRepository/userrepository.pb.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/types/userRepository/userrepository_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/types/userRepository/userrepository_grpc.pb.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/userRepository.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/userRepository.proto -------------------------------------------------------------------------------- /code/service/user_repository/rpc/userrepository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/userrepository.go -------------------------------------------------------------------------------- /code/service/user_repository/rpc/userrepositoryclient/userrepository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/service/user_repository/rpc/userrepositoryclient/userrepository.go -------------------------------------------------------------------------------- /code/start.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/start.bat -------------------------------------------------------------------------------- /code/startApi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/startApi.sh -------------------------------------------------------------------------------- /code/startRpc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butane123/butane-netdisk/HEAD/code/startRpc.sh --------------------------------------------------------------------------------