Kodewick
开始学 →
入门←→0 / 70

电梯超员

#056入门错误处理条件约 3 分钟

这部电梯最多坐 8 个人。写 Board(people):人数没超就返回 nil;超过 8 个,就返回模板里准备好的错误 ErrTooMany。

示例
Board(5)→None
Board(10)→'too many people'
函数func Board(people int) error
main.go
package main

import "errors"

var ErrTooMany = errors.New("too many people")

func Board(people int) error {
	// 在这里写:超过 8 个人,就返回 ErrTooMany
	return nil
}
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。