Sobes.tech
Back to tasks
Junior — Senior
248

Создание ошибки без импортов внешних пакетов

Companies where asked:
OZONOZON

Task condition

livecode

Необходимо реализовать функцию handle(), чтобы она возвращала значение типа error, при этом нельзя использовать import "errors" или любые другие внешние библиотеки.

package main

func main() {
 println(handle())
}

func handle() error {
 return &struct{ error }{}
}

Функция должна возвращать ошибку, используя только стандартные возможности языка без дополнительных импортов.