doc: fix wording for "return none"

pull/4733/head
dumblob 2020-05-05 16:26:22 +02:00 committed by GitHub
parent b16281d6e4
commit 36760f0982
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -1032,7 +1032,7 @@ V combines `Option` and `Result` into one type, so you don't need to decide whic
The amount of work required to "upgrade" a function to an optional function is minimal: The amount of work required to "upgrade" a function to an optional function is minimal:
you have to add a `?` to the return type and return an error when something goes wrong. you have to add a `?` to the return type and return an error when something goes wrong.
If you don't need to return an error message, you can simply `return none` (more efficient equivalent of `return ""`). If you don't need to return an error message, you can simply `return none` (more efficient equivalent of `return error("")`).
This is the primary way of handling errors in V. They are still values, like in Go, This is the primary way of handling errors in V. They are still values, like in Go,
but the advantage is that errors can't be unhandled, and handling them is a lot less verbose. but the advantage is that errors can't be unhandled, and handling them is a lot less verbose.