mirror of
https://github.com/goavengers/go-interview.git
synced 2026-02-04 04:36:19 +00:00
type switch
This commit is contained in:
@@ -82,7 +82,7 @@
|
|||||||
- Если у вашего кода плохая организация, как вы это поймёте?
|
- Если у вашего кода плохая организация, как вы это поймёте?
|
||||||
9. [Вопросы от Данила Подольского на позицию Senior Golang Backend Developer в компанию Evrone](docs/PODOLSKY.md)
|
9. [Вопросы от Данила Подольского на позицию Senior Golang Backend Developer в компанию Evrone](docs/PODOLSKY.md)
|
||||||
- [Go — императивный или декларативный? А в чем разница?](docs/PODOLSKY.md#1)
|
- [Go — императивный или декларативный? А в чем разница?](docs/PODOLSKY.md#1)
|
||||||
- Что такое type switch?
|
- [Что такое type switch?](docs/PODOLSKY.md#2)
|
||||||
- Как сообщить компилятору, что наш тип реализует интерфейс?
|
- Как сообщить компилятору, что наш тип реализует интерфейс?
|
||||||
- Как работает append?
|
- Как работает append?
|
||||||
- Какое у slice zero value? Какие операции над ним возможны?
|
- Какое у slice zero value? Какие операции над ним возможны?
|
||||||
|
|||||||
@@ -6,3 +6,7 @@
|
|||||||
Разница в подходе:
|
Разница в подходе:
|
||||||
- императивный - как сделать (прямо пошагово);
|
- императивный - как сделать (прямо пошагово);
|
||||||
- декларативный - что сделать (итоговый результат).
|
- декларативный - что сделать (итоговый результат).
|
||||||
|
|
||||||
|
### <a name="2"></a> Что такое type switch?
|
||||||
|
|
||||||
|
Сравнение типов переменной, а не ее значений.
|
||||||
Reference in New Issue
Block a user