Загрузка…
Go · middle · сложность 4
Переключение типа: проверяет значение интерфейса на соответствие нескольким типам.
Когда использовать:
Используйте утверждения типа, если вы уверены в типе.
Используйте переключатели типов, когда вам нужно обрабатывать несколько возможных типов.
Используйте утверждения типа с идиомой запятая-ок для безопасной проверки типов.
По возможности рассмотрите возможность использования интерфейсов вместо переключателей типов.