1
0
forked from x/icebergs
icebergs/README.md
2019-12-26 09:30:15 +08:00

63 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Icebergs.go
icebergs是一个后端框架通过模块化、集群化实现资源的无限的扩展与自由的组合。
一键创建项目
```
mkdir miss; cd miss && curl -s https://raw.githubusercontent.com/shylinux/icebergs/master/demo/build.sh | sh
```
## 1 原型 type.go
### 1.1 msg.Detail
### 1.2 msg.Option
### 1.3 msg.Append
### 1.4 msg.Result
### 1.5 msg.Travel
### 1.6 msg.Search
### 1.7 msg.Conf
### 1.8 msg.Cmd
### 1.9 msg.Cap
## 2 框架 base.go
### 2.1 注册模块 Register
### 2.2 创建资源 Begin
### 2.3 加载配置 _init
### 2.4 启动服务 Start
### 2.5 保存配置 _exit
### 2.6 释放资源 Close
## 3 基础模块 base/
### 3.1 模块中心 base/ctx
### 3.2 命令中心 base/cli
### 3.3 认证中心 base/aaa
### 3.4 网页中心 base/web
### 3.5 词法中心 base/lex
### 3.6 语法中心 base/yac
### 3.7 事件中心 base/gdb
### 3.8 日志中心 base/log
### 3.9 网络中心 base/tcp
### 3.10 文件中心 base/nfs
### 3.11 终端中心 base/ssh
### 3.12 数据中心 base/mdb
## 4 核心模块 core/
### 4.1 编程中心 core/code
### 4.2 文档中心 core/wiki
### 4.3 聊天中心 core/chat
### 4.4 团队中心 core/team
### 4.5 贸易中心 core/mall
## 5 配置 conf.go
### 5.1 环境 init
### 5.2 主机 host
### 5.3 启动 boot
### 5.4 节点 node
### 5.5 用户 user
### 5.6 群组 work
### 5.7 认证 auth
### 5.8 数据 data
### 5.9 文件 file