Как быстро изменить код так, чтобы status выводился корректно?
Тест: https://proghub.ru/t/golang-interview
Добавить свой вопрос
Тест: https://proghub.ru/t/golang-interview
Добавить свой вопрос
👎7
  Как быстро изменить код так, чтобы status выводился корректно?
  Anonymous Quiz
    14%
    ничего, все и так верно выведется
      
    51%
    status с большой буквы
      
    8%
    реализовать интерфейс json.Unmarshaler
      
    27%
    вместо `fmt.Printf("result=%+v", result)` вызывать `fmt.Printf("result=%+v", result.status)`
      
    🤔1
  Ребята, всем привет. Начинаем возобновлять постинг на каналах😘
👍72🤔4🔥1
  В какой строке этот код выкинет панику во время выполнения?
Тест: https://proghub.dev/t/go-senior
Добавить свой вопрос
Тест: https://proghub.dev/t/go-senior
Добавить свой вопрос
🤮23👍1
  В какой строке этот код выкинет панику во время выполнения?
  Anonymous Quiz
    17%
    6
      
    25%
    7
      
    20%
    8
      
    19%
    10
      
    18%
    11
      
    👍2👎2👏1
  ☝️Объяснение:
Если второй индекс в выражении опущен, то его значение рассматривается как длина базового среза. Таким образом, `y[5:]` в строке 8 эквивалентно `y[5:2]`, поэтому строка 8 вызывает панику.
Если второй индекс в выражении опущен, то его значение рассматривается как длина базового среза. Таким образом, `y[5:]` в строке 8 эквивалентно `y[5:2]`, поэтому строка 8 вызывает панику.
🔥13👎2👍1
  Что из следующего верно в отношении нулевого указателя в Go?
  Anonymous Quiz
    15%
    компилятор присваивает значение `nil` переменной-указателю в случае, если нет точного адреса
      
    12%
    назначение `nil` выполняется во время объявления переменной
      
    24%
    указатель значение которого `nil` является нулевым указателем
      
    49%
    все вариант верные
      
    👎13👍11
  Что выведет код?
  Anonymous Quiz
    16%
    0 1 2 3 4
      
    24%
    4 4 4 4 4
      
    47%
    5 5 5 5 5
      
    13%
    ничего не выведет, возникнет ошибка
      
    😁5🔥2👍1
  Какая строка приведет к ошибке компиляции?
Тест: https://proghub.dev/t/golang-interview
Добавить свой вопрос
  Тест: https://proghub.dev/t/golang-interview
Добавить свой вопрос
🔥3
  ☝️Объяснение:
В 7й строке возникнет ошибка `cannot use []int literal (type []int) as type []interface {} in argument to f`. Если закомментировать ее, 8я строка успешно отработает.
В 7й строке возникнет ошибка `cannot use []int literal (type []int) as type []interface {} in argument to f`. Если закомментировать ее, 8я строка успешно отработает.
🤔13👎6👍2
  Что выведет код?
  Anonymous Quiz
    52%
    s1 [1 42] s2 [21]
      
    19%
    s1 [0 42] s2 [21]
      
    8%
    s1 [1 42] s2 [21 42]
      
    21%
    s1 [21 42] s2 [21 42]
      
    🤔10👍7👎2🔥2
  👍5