-
Notifications
You must be signed in to change notification settings - Fork 4.1k
build: upgrade to go 1.20 #96443
Copy link
Copy link
Closed
Labels
A-build-systemC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)T-dev-inf
Metadata
Metadata
Assignees
Labels
A-build-systemC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)T-dev-inf
Type
Fields
Give feedbackNo fields configured for issues without a type.
Is your feature request related to a problem? Please describe.
Go 1.20 is out. We generally do like to pick up the upgrades ahead of our major releases. This one is a good one. It has performance improvement in general, compile time improvements, and major improvements to generics. It also may have some good improvements for GC assist.
Additional context
This may help with:
unifiedGOEXPERIMENT while we're still on go1.19 #93977A prerequisite for shipping it would be fixing cockroachdb/errors#99. @ajwerner is committed to doing that work in parallel to the dev-inf work to upgrade go.
Jira issue: CRDB-24129