前言真实的开发场景下我们的项目一般都会使用ORM,而不是原生的database/sql来完成数据库操作。在很多使用ORM工具的场景下,也可以使用go-sqlmock库Mock数据库操作进行测试,今天这篇内容我就以GORM为例,讲解怎么给项目中的ORM数据库操作做单元测试。项目准备为了场景足够真实,我
大家好,我是程序员幽鬼。Fiber作为一个新的Go框架,似乎受追捧程度很高,Star数飙升很快。不知道这是不是表明,不少JS/Node爱好者开始尝试学习Go了,对Go是好事。今天这篇文章介绍如何使用Fiber+Gorm构建RESTAPI。1概览在这篇文章中,我们将使用Fiber[1]框架,它使用起来
GoKitgo-kit本身不是一个框架,而是一套微服务工具集,它可以用来解决分布式系统开发中的大多数常见问题.所以你可以专注于你的业务逻辑中。GingkoGinkgo是一个Go测试框架,目的是帮助我们使用行为驱动开发(“BDD”)风格高效地编写富有表现力和全面的测试。它有着非常良好的帮助文档,任何人