mirror of
https://github.com/tengge1/ShadowEditor.git
synced 2025-12-08 19:26:19 +00:00
23 lines
684 B
Markdown
23 lines
684 B
Markdown
# ShadowEditor Server
|
|
|
|
This is the server. The main programming language is golang.
|
|
|
|
It uses mongodb to store data, and google protocol buffers to
|
|
transfer data.
|
|
|
|
## Structure
|
|
|
|
| folder | |
|
|
| --- | --- |
|
|
| cmd | providers shell commands |
|
|
| help | helper tools |
|
|
| remote | remove editing, useless now |
|
|
| server | api controllers |
|
|
| test | you can test golang features or packages here |
|
|
| three | rewrite three.js math module with golang |
|
|
| config.toml | server config |
|
|
| config-dev.toml | config file when use vscode to launch server |
|
|
| go.mod | go module file |
|
|
| go.sum | go third-party packages version |
|
|
| main.go | entry point for the server, register sub modules here |
|