ТГХаб
Каналы
Библиотека задач по Go | тесты, код, задания
☝️
Исходный код не скомпилируется, потому что в Go нельзя напрямую привести один тип структуры к другому, даже если одна структура является подмножеством другой. В конечном итоге все кроме первого ответа являются правильными.