Golang
我没有开挂
这个作者很懒,什么都没留下…
展开
-
用 Go 实现简单命令行实用程序 selpg
selpgselpg 是一个自定义命令行程序,全称select page,即从源(标准输入流或文件)读取指定页数的内容到目的地(标准输出流或给给打印机打印)参数使用说明详细用法请参考 C语言实现自定义selpg,我这里是为练习go而写的,与原文用法有差异必需标志以及参数:-s,后面接开始读取的页号 int-e,后面接结束读取的页号 int s和e都要大于1,并且s <= e,否则提示错误可选原创 2017-10-18 01:26:51 · 807 阅读 · 0 评论 -
Go 用flag包解析命令行参数
参数形式flag包能解析的参数有如下四种形式,使用的时候分三种类型: 类型一 cmd -flag=x cmd -flag x //只支持非bool类型 类型二 cmd -flag //只支持bool类型 类型三 cmd abc //没有flag的参数类型一 cmd -flag=x cmd -flag x //只支持非bool原创 2017-11-07 22:38:03 · 978 阅读 · 0 评论 -
go test 单元测试与压力测试简单使用
为什么被测试文件和测试文件通常放到同一个文件夹下以及同一个声明包里* 通常情况下,我们把被测试的文件与另外写的测试文件放到同一个声明包里面,称为包内测试;当然也可以把测试函数的文件放到独立的一个包里面,称为包外测试。不过,包外测试源码文件存在一个弊端,那就是在它们的测试函数中无法测试被测源码文件中的包级私有的程序实体,比如包级私有的变量、函数和结构体类型。这是因为这两者的所属代码包是不相...原创 2018-06-30 22:48:35 · 5082 阅读 · 2 评论 -
利用 Travis CI 对 go 项目 持续集成,涉及数据库配置
占个坑明天早起写 参考 https://lpd-ios.github.io/2017/05/03/GitHub-Badge-Introduction/ https://docs.travis-ci.com/user/database-setup/#MySQL原创 2018-07-01 01:11:18 · 1538 阅读 · 3 评论