дублировании кода. Кто может подсказать как это поправить?
Пример кода https://gist.github.com/pandamako/2c89b14ecf7e970af8a013f2535668ab
Ошибка codeclimate выглядит так
Identical blocks of code found in 2 locations. Consider refactoring.
for _, account := range accounts {
layouts, err := api.GetActiveLayouts(account)
if err != nil {
return nil, err
}
жестоко как-то, ну вообще можно сделать одну функцию, которая будет делать этот цикл и там выполнять что вам надо
и тогда он будет ругаться на одинаковый кусок с этой функцией )) потому что ошибку все равно проверять после функции
не будет, на проверку ошибок оно не должно ругаться
Обсуждают сегодня