内容简介:MixGo 是一个 Go 快速开发标准工具包;内部模块高度解耦,整体代码基于多个独立的模块构建,即便用户不使用我们的 mixcli 脚手架快速生成代码,也可以使用这些独立模块。例如:你可以只使用 xcli 来构建你的命令行...
MixGo 是一个 Go 快速开发标准 工具 包;内部模块高度解耦,整体代码基于多个独立的模块构建,即便用户不使用我们的 mixcli 脚手架快速生成代码,也可以使用这些独立模块。例如:你可以只使用 xcli 来构建你的命令行交互;可以使用 xdi 来管理全局对象的依赖;可以使用 xwp 来处理 MQ 队列消费;所有的模块你可以像搭积木一样随意组合。
请帮忙 Star 一下
独立模块
核心模块全部可独立使用。
- mix-go/mixcli 快速创建 Go 项目的脚手架,类似前端界的 Vue CLI
- mix-go/xcli 命令行交互与指挥管理工具,同时它还包括命令行参数获取、中间件、程序守护等。
- mix-go/xdi 处理对象依赖关系的 IoC、DI 库,可以实现统一管理依赖,全局对象管理,动态配置刷新等。
- mix-go/xwp 一个通用工作池、协程池,可动态扩容缩容。
- mix-go/xfmt 可以打印结构体嵌套指针地址内部数据的格式化库
- mix-go/varwatch 监视配置结构体变量的数据变化并执行一些任务
- mix-go/dotenv 具有类型转换功能的 DotEnv 环境配置库
快速开始
提供了现成的脚手架工具,快速创建项目,立即产出。
go get github.com/mix-go/mixcli
$ mixcli new hello
Use the arrow keys to navigate: ↓ ↑ → ←
? Select project type:
▸ CLI
API
Web (contains the websocket)
gRPC
如果编译时报错,整理一下依赖
go mod tidy
推荐阅读
视频教程
技术交流
知乎:https://www.zhihu.com/people/onanying
官方QQ群:284806582, 825122875 敲门暗号:gopher
PHP 框架
OpenMix 同时还有 PHP 生态的框架
License
Apache License Version 2.0, http://www.apache.org/licenses/
以上所述就是小编给大家介绍的《MixGo V1.1.17 发布,增加 viper 配置库可选择》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- DuckChat 1.1.2 发布,增加众多安全相关配置
- Nginx Unit 0.2 发布,增加配置持久性
- Swoole v4.5.5 版本发布,增加配置项检测
- DuiC 配置中心 1.2.1 发布,增加 IP 访问权限控制
- TeaWeb v0.1.3 发布,增加 WAF、优化 HTTPS 配置
- TeaWeb v0.1.3 发布,增加 WAF、优化 HTTPS 配置
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Chinese Authoritarianism in the Information Age
Routledge / 2018-2-13 / GBP 115.00
This book examines information and public opinion control by the authoritarian state in response to popular access to information and upgraded political communication channels among the citizens in co......一起来看看 《Chinese Authoritarianism in the Information Age》 这本书的介绍吧!

