какое-то правило, описывающее, когда надо возвращать кастомную ошибку вместо обычного fmt.Errorf()? А то мне не зачли тестовое в том числе из-за того, что я не проверял тип возвращаемой ошибки в тестах.
                  
                  
                  
                  
                  
                  А мне казалось, что там обычного оборота ошибки достаточно
                  
                  
                
Когда надо их проверять, а не просто выводить в логи.
 Михаил Макарычев
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Михаил Макарычев
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Всё равно не понимаю. Если я делаю либу, то надо всегда кастомные ошибки возвращать, получается?
Обсуждают сегодня