Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
cmd/vet: know what builtin functions have no side effects #22851
Reminder issue to continue the work in https://go-review.googlesource.com/c/go/+/79536.
More broadly, this could be extended to automatically detect what functions are free of side effects. But this would require having access to the full source with full type information, and may be complex and costly, so I'm not entirely sure it's a right fit for vet.
A simpler version of the above would be to also add standard library functions, such as