doc: fix wording for "return none"

pull/4726/head
dumblob 2020-05-05 11:37:44 +02:00 committed by GitHub
parent 84fc587ec2
commit 869444cec6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -988,7 +988,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, you can simply `return none`. If you don't need to return an error message, you can simply `return none` (more efficient equivalent of `return ""`).
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.