Подскажите по best practice структуре проекта
Я сразу нагуглил
https://github.com/golang-standards/project-layout, но есть сомнения, что он объективен.
1. Где должны лежать юнит-тесты? В отдельной дире или рядом с файлами, которые они ткстируют?
2. Где должны лежать интеграционные тесты?
3. В какой корневой папке дежит код?