это, кстати, совет - положите на гитхаб хорошо оформленный проект
1. есть readme
2. в readme есть плашки про тестирование и доку
3. ci настроен правильно, и показывает покрытие
4. файл конфигурации CI без отсебятины
5. CI вызывает мета-линтер golangci-lint
6. файл конфигурации линтера настроен без экстремизма
6. секция import в файлах отформатирована, как положено (как делает goimports или goland). все импорты - по полному пути.
7. публичные методы документированы
8. тесты написаны, покрытие не меньше 70%. если в районе 70% - я еще схожу, погляжу, что осталось за кадром
9. go mod есть, vendor нет
это может быть хоть пет-проект, хоть тестовое. но за отсутствие чего-то в этом роде жирный минус, и минусик за каждый пункт
Большое спасибо за такой чек лист. Пойду свой мусор разгребать, чтоб во внятное хотябы превратить.
P.S. А есть приблизительно такой же чек лист по оформлению CV. На что стоит обращать внимание, или какие моменты лучше скрыть?