我最近一直GoMock
在试验 Go 语言的官方创建者支持的测试模拟框架。我想知道放置这些模拟文件的最合理位置在哪里。
我当前的目录结构如下。这就是 Go 项目的结构吗?
appname
|-- gateways
|-- gateway1.go
|-- gateway1_test.go
|-- gateway2.go
|-- gateway2_test.go
|-- mocks
|-- gateway1.go
|-- gateway2.go
这受本·约翰逊 (Ben Johnson)在这里的演讲的影响。