рядом с файлом, где реализован тестируемый функционал.
                  
                  
                  .
                  
                  
                  └── package/
                  
                  
                      ├── bar.go
                  
                  
                      ├── bar_test.go
                  
                  
                      ├── foo.go
                  
                  
                      └── foo_test.go
                  
                  
                
Считается правильным тоном :) Если тесты положите не рядом - они будут в другом пакете и не смогут обращаться к неэкспортируемым сущностям
Обсуждают сегодня