New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/website: FAQ needs to have a preamble re: generics #49938
Comments
cc: @robpike |
It needs more of an update than a preamble. The FAQ should stay current. |
https://go.dev/doc/faq#generics should be updated. |
Change https://golang.org/cl/374215 mentions this issue: |
There is a CL for this that is waiting for review (https://go.dev/cl/374215). The CL won't be committed until the release. |
@ianlancetaylor Since the CL resolving this issue is planned to be submitted right after 1.18 is released, is it okay to move this issue to 1.19 milestone, keep release-blocker label, and add early-in-cycle, so that we can revisit this right after 1.18 is released? That way, the list of open 1.18 release blockers will be more actionable. |
Sure, I will make those changes. |
Re CL 374215: Are the comparisons with other languages necessary at all? The FAQ doesn't do that to this extent for other language features. Maybe their relevant contents can be formulated as part of other questions or as questions about specific features on their own, which is conceptually more in line with the rest of the FAQ. For example:
The comparisons tell more about other languages than about what Go does. The Python comparison does not say anything directly about Go at all. |
Personally I think the comparisons to other languages are useful, as they help explain the new features to people already familiar with those other languages. At least, I hope they do. |
Also update the existing generics FAQ. For golang/go#48274 Fixes golang/go#49938 Change-Id: Id87dbf43f4a151abb7c2c2f6309fc8ee3c947aa1 Reviewed-on: https://go-review.googlesource.com/c/website/+/374215 Reviewed-by: Russ Cox <rsc@golang.org> Run-TryBot: Dmitri Shuralyov <dmitshur@google.com> Trust: DO NOT USE <iant@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
The FAQ need to be updated with a preamble/disclaimer as it was not written with generics in mind.
The text was updated successfully, but these errors were encountered: