wework

module
v0.0.0-...-bd22ede Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2023 License: MIT

README

wework(Continuous coding in progress)

Go Report Card Go Reference

English | 简体中文

wework's vision is to build examples of production-grade, distributed back-end systems. It teaches beginners the basic theory and architecture of distributed backend systems, the practical application of distributed locking, distributed transactions, distributed caching in business, as well as monitoring, operation and maintenance, release, deployment and more.

This is a long term project that could take me half a year to do alone, plus I only know the back end, so if any front or back end developers are interested in this project, feel free to join!

System architecture diagram

architecture

Contributing

Contributing is done with commit code. There is no help that is too small! :)

If you wish to contribute to this project, please branch and issue a pull request against master ("GitHub Flow")

Directories

Path Synopsis
app
api/main/identify/internal/handler
Code generated by goctl.
Code generated by goctl.
api/main/identify/internal/types
Code generated by goctl.
Code generated by goctl.
rpc/main/account/internal/model/user
Code generated by goctl.
Code generated by goctl.
Code generated by goctl.
rpc/main/identify/internal/model/token
Code generated by goctl.
Code generated by goctl.
library

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL