Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Request to merge Go1.20 into master#1398

Merged
grantnelson-wf merged 78 commits intomasterfrom
go1.20
Jan 12, 2026
Merged

Request to merge Go1.20 into master#1398
grantnelson-wf merged 78 commits intomasterfrom
go1.20

Conversation

@grantnelson-wf
Copy link
Collaborator

@grantnelson-wf grantnelson-wf commented Jan 6, 2026

The go1.20 branch has been passing tests. This PR is for testing and eventually merging of go1.20 into GopherJS once everything else is ready.

Things to check:

  • Since the go1.20 branch was created prior to generics working, make sure that all generic work-arounds have been removed at this point
  • Check that all overwritten and skipped tests make sense to do so, so that we didn't skip one during the update which should actually be run
  • Check for TODOs that were left behind during the update and that all remaining TODOs make sense to carry forward
  • Check that the version has been bumped correctly in CI and all other locations that it needs to be bumped
  • Check and fix any grammar, spelling, and READMEs that need to be fixed
  • Run the full gorepo tests with showKnownFails (and any other configuration) enabled to ensure that is running all the tests that it can (see comment)

(This is currently a WIP since this work may require a lot of review and I'm not sure if everyone is ready for that yet.)

Related to #1270

grantnelson-wf and others added 30 commits March 5, 2024 09:48
[go1.20] Starting 1.20 updates
[go1.20] Context import update for 1.20
[go1.20] Added temporary generics override for sync.Map
[go1.20] Added temporary generics override for time formatting
[go1.20] Update runtime_beforeExit to have exit code parameter.
[go1.20] Updated the linkname to handle new directives
[go1.20] Override cypto/subtle XORBytes
[go1.20] Merge master into go1.20
[go1.20] Update test run example native override
[go1.20] Updating known fails for gorepo
[go1.20] More known fails and a fix
[go1.20] Updated gorepo test flag handling
[go1.20] Added support for unsafe.SliceData
@grantnelson-wf grantnelson-wf self-assigned this Jan 6, 2026
@grantnelson-wf grantnelson-wf linked an issue Jan 6, 2026 that may be closed by this pull request
@grantnelson-wf grantnelson-wf mentioned this pull request Jan 9, 2026
@grantnelson-wf grantnelson-wf marked this pull request as ready for review January 12, 2026 16:39
@grantnelson-wf grantnelson-wf changed the title [WIP] Go1.20 Request to merge Go1.20 into master Jan 12, 2026
@grantnelson-wf grantnelson-wf merged commit 09f0b7c into master Jan 12, 2026
19 checks passed
@grantnelson-wf grantnelson-wf deleted the go1.20 branch January 12, 2026 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Go 1.20 support

3 participants