main() {
                  
                  
                   var test []int
                  
                  
                   if len(test) < 1 {
                  
                  
                    return
                  
                  
                   }
                  
                  
                  
                  
                  
                   zeroVal := test[0]
                  
                  
                   fmt.Print(zeroVal)
                  
                  
                  }
                  
                  
                  тут goland жалуется на то, что я обращаюсь к нулевому элементу среза, когда он может быть nil =/
                  
                  
                  это я дурак под вечер или goland?
                  
                  
                
Вы тут создаете новую переменную zeroVal := test[0]
Обсуждают сегодня