golang
文章平均质量分 90
golang相关手记
June_D
一直在思考宇宙到是什么
展开
-
goconvey测试框架的使用
Golang的testing包是Go语言自带的测试框架,提供了基本的测试功能,可以编写和运行单元测试、性能测试和示例测试等。而GoConvey是一个基于BDD(行为驱动开发)的测试框架,可以更加直观和易读地编写测试用例,并提供了更丰富的断言和报告功能。原创 2024-05-14 16:09:24 · 655 阅读 · 0 评论 -
GO编程规范
驼峰式命名,名字可以长但是得把功能,必要的参数描述清楚,函数名应当是动词或动词短语,不可导出的函数以小写开头。为了代表的强健性,不要使用_忽略错误,而是要处理每一个错误,尽管代码写起来有些繁琐也不要忽略错误;尽量不要使用panic;如果你的包引入了三种类型的包,标准库包,程序内部包,第三方包,建议采用如下方式进行组织你的包。Go语言中,使用大小写来决定该常量、变量、类型、接口、结构或函数是否可以被外部包调用来决定 根据约定,函数名首字母小写即为private, 函数名首字母大写即可public。原创 2024-05-14 12:17:01 · 683 阅读 · 0 评论