clop v0.0.8 版本更新,Golang 实现的命令行选项解析库
changelog
see #48 数据格式为slice时,清空default的数据
package main import ( "log" "github.com/guonaihong/clop" ) type A struct { Name []int `clop:"-e" usage:"数组测试" valid:"required" default:"[1,2]"` } func main() { a := A{} err := clop.Bind(&a) if err != nil { log.Fatal(err) } log.Printf("%+v\n", a) } // v0.0.8版本之前,此代码执行时,命令行输入 ./test.exe -e 3 -e 4,输出的结果是[1 2 3 4] // v0.0.8版本 结果为[3, 4]
项目地址
https://gitee.com/guonaihong/clop
https://github.com/guonaihong/clop

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
让.NetCore程序跑在任何有docker的地方
一.分别在Windows/Mac/Centos上安装Docker Windows上下载地址: https://docs.docker.com/docker-for-windows/install/(window上安装的常见问题和解决方案请参考下方步骤六) Mac上下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-mac Centos上安装Docker请参考我上篇文章链接: https://www.cnblogs.com/peyshine/p/12915317.html 二.打开vs 新建一个Web程序 这里选择启动docker支持,主要是为了能够自动生成dockerfile文件,如果忘记勾选了也没关系,也可以右键解决方案,点击‘添加’,选择‘docker支持’,vs也会自动为我们生成dockerfile,大概长这个样子 对dockerfile文件解释说明: 1.FROM 通过FROM指令来设置要制作的镜像基于哪个镜像,FROM指令必须是整个Dockerfile的第一个指令,如果指定的镜像不存在默认会自动...
- 下一篇
ORM 框架 sqltoy-orm 4.12.2 发版
开源地址: github:https://github.com/chenrenfei/sagacity-sqltoy gitee:https://gitee.com/sagacity/sagacity-sqltoy 感谢热心朋友开发了idea 针对sqltoy的插件,快速定位sql https://gitee.com/threefish/sqltoy-idea-plugins 更新内容 1、增强直接写sql查询时自动根据情况补齐select c1,c2,.. from table where 2、优化quickvo,剔除对log4j的依赖改用jdk自带log,大幅减小jar的大小 3、增加三个单表查询、修改、删除方法,更加简化单表操作,便于内部逻辑快捷处理 /** * findEntity 模式,简化sql编写模式,面向接口服务层提供快捷数据查询和处理 * 1、通过where指定条件 * 2、支持lock * 3、支持order by (order by 在接口服务 层意义不大) * 4、自动将对象属性映射成表字段 */ @Test public void find...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境