name5566 / leaf

A game server framework in Go (golang)
Apache License 2.0
5.24k stars 1.31k forks source link

Architecture Documentation #180

Open richterk opened 4 years ago

richterk commented 4 years ago

I'm really struggling to understand why there isn't any documentation around how the server loop and the different pieces of Leaf work at a high level. It's much easier to look at specific implementation pieces, when you understand the big picture of how they're working together.

Is there somewhere that I can find some documentation explaining what the responsibilities of each module is, how users of the library inject their own business logic, what the maximum client load limitations are, the strategies that the library is built with, etc?

panda8z commented 1 year ago

did you read this doc https://github.com/name5566/leaf/blob/master/TUTORIAL_EN.md ?