我有一个用Golang编写的have服务。 我需要重构它,因为它写得很糟糕。 我见过Golang使用TestMethodName(t *testing.T)格式。 这对于单元测试来说是很棒的,但在我的例子中,由于重构,方法将发生很大变化。 这就是我想要编写功能测试的原因,这样我就可以测试每个端点,并检查输出的格式是否正确,而不依赖于函数 我该怎么用Golang呢? 有没有什么框架可以帮助我进行功能测试? 在另一个堆栈中,例如PHP / Lar