type switch

This commit is contained in:
dreddsa5dies
2022-02-07 14:27:11 +03:00
parent 285d34dc2b
commit f9d289c7a9
2 changed files with 6 additions and 2 deletions

View File

@@ -82,7 +82,7 @@
- Если у вашего кода плохая организация, как вы это поймёте?
9. [Вопросы от Данила Подольского на позицию Senior Golang Backend Developer в компанию Evrone](docs/PODOLSKY.md)
- [Go императивный или декларативный? А в чем разница?](docs/PODOLSKY.md#1)
- Что такое type switch?
- [Что такое type switch?](docs/PODOLSKY.md#2)
- Как сообщить компилятору, что наш тип реализует интерфейс?
- Как работает append?
- Какое у slice zero value? Какие операции над ним возможны?

View File

@@ -5,4 +5,8 @@
В основном Императивный.
Разница в подходе:
- императивный - как сделать (прямо пошагово);
- декларативный - что сделать (итоговый результат).
- декларативный - что сделать (итоговый результат).
### <a name="2"></a> Что такое type switch?
Сравнение типов переменной, а не ее значений.