1 Star 0 Fork 0

阿斯玛 / gf-lazy

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

GoFrame 懒人包

gf-lazy 是专为GoFrame v2的懒人包,简化部分方法在业务代码中的nil判断,忽略部分非必要error参数接收,当然她最大的特色是接入nacos的配置

特色:加载nacos配置

使用
go get -u github.com/iasuma/gf-lazy@{tag}
Why 'qxxxx'?

Just My Name Contains 'q'!

配置包 qcfg

加载Nacos配置

使用方法详见Nacos配置说明

应用环境判断

qcfg.EnvIsProd(env ...interface{}) //判断是否生产环境
qcfg.EnvIsXXXX(env ...interface{})

环境包 qenv

读取系统环境(会从命令行参数中查找),genv.GetWithCmd()的实现

envVar := qenv.GetString(key string, def ...interface{}) //读取系统环境

qcfg环境判断的底层实现

qenv.IsProd(envName interface{})  //是否生成环境
qenv.IsXXXXX(envName interface{})

空文件

简介

About GoFrame懒人包,a lazy packge for goframe v2,alse load config from nacos 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/iAsuma/gf-lazy.git
git@gitee.com:iAsuma/gf-lazy.git
iAsuma
gf-lazy
gf-lazy
master

搜索帮助