Go单元测试 13

简单介绍:单元测试、Go test
这里记录的是我个人不太熟练的语法和知识
详细内容移步:李文周的博客(非常详细)
https://www.liwenzhou.com/posts/Go/16_test/#autoid-0-0-0
(因为当时没什么函数测试,所以就抄了,嘿嘿嘿)
#测试函数
在一个splist.go文件内写入需要被测试的函数,文件名可以随意,但是为了‘值观对应’一般会与文件名相同;
在一个.go文件中,如果存在多个需要被测试的函数,则需要…一般是什么文件就_test什么文件…
在Goland IDE中可以通过按住Ctrl键并指向被测试函数并按下会出现相关内容

//切分字符串
// Split 将s按照spe进行切割,返回一个字符串的切片
// Split("我爱你","爱") => ["我","你"]
func Split(s, sep string) (ret []string) {
	ret = make([]string, 0, strings.Count(s, sep)+1)
	idx := strings.Index(s, sep)
	for idx > -1 {
		ret = append(ret, s[:idx]) // append()函数在容量不够的情况下会申请内存
		s = 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值