出现错误停止执行

可以用 error 函数停止执行。比如:

foo := if "hello" == "goodbye" {
  "xyz"
} else if "a" == "b" {
  "abc"
} else {
  error("123")
}

在运行时产生以下错误:

error: Call to function `error` failed: 123
   |
16 |   error("123")