首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
凉凉的知识库
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
Go指南10-谈谈对Golang IO读写的困惑
Golang的IO读写提供了很多种方式,目前本人知道的有io库、os库、ioutil库、bufio库、bytes/strings库等。 1.io库属于底层接口定义库,其作用是是定义一些基本接口和一些基本常量,并对这些接口的作用给出说明,常见的接口有Reader、Writer等。…
如何高效编写Go单元测试(二)
上一篇文章《如何高效编写Go单元测试(一)》主要介绍了如何使用第三方断言库来使Go单元测试的代码更加简洁和具备可读性,本文我们来聊聊单元测试中的“打桩”。 go test框架足以应对像上述IsPalindrome这种简单的方法的单元测试,但是对于一些较为复杂的方法和模块,go …
如何高效编写Go单元测试(一)
单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。我们根据它来检验代码的行为是否和预期的一样,如果单元测试不通过,要么代码有bug,要么测试条件输入不正确,总之,需要修复使单元测试能够通过。单元测试一个最大的好处,就是确保一个程序模块的行为符合我们设计的预…