forked from x/icebergs
2.2 KiB
2.2 KiB
Icebergs.go
icebergs是一个后端框架,通过模块化、集群化实现资源的无限的扩展与自由的组合。
- 使用icebergs可以将各种模块或项目集成到一起,快速开发出集中式的服务器。
- 使用icebergs可以将各种设备自由的组合在一起,快速搭建起分布式的服务器。
所以通过icebergs开发出来的各种模块,无需任何多余代码,就可以独立运行,可以成为系统命令,可以远程调用,可以成为前端插件,可以成为小程序页面。 从而提高代码的复用性与灵活性。
1. 项目开发
1.1 一键创建项目
开发环境,需要安装git和golang
mkdir miss; cd miss && curl -s https://shylinux.com/publish/template.sh | sh
1.2 一键部署项目
运行环境,如需通过前端页面访问服务,则需要安装git
export ctx_dev=http://127.0.0.1:9020 && curl -s $ctx_dev/publish/ice.sh | sh
ctx_dev是开发机地址,不必是本机地址,可以是任意一台先前创建过项目的机器地址。