tgoop.com/go_interview_lib/621
Create:
Last Update:
Last Update:
❓ Как в Go можно реализовать работу с объединёнными типами, если язык не поддерживает их напрямую?
В Go для реализации работы с объединёнными типами используется пустой интерфейс (interface{}), который может хранить значения любого типа. Для извлечения значения используется type assertion. Пример на скриншоте.
Здесь переменная x может быть любым типом, и с помощью type assertion проверяется, является ли она строкой.
BY Библиотека Go для собеса | вопросы с собеседований

Share with your friend now:
tgoop.com/go_interview_lib/621