Skip to content

Conversation

ignat980
Copy link

This PR adds official support for Go 1.25.1 to the Codex Universal Docker image.
Closes #85.

Changes

  • Updates the GO_VERSIONS list in the Dockerfile to include Go 1.25.1 as the default.
  • Ensures developers can use Go 1.25.1 via CODEX_ENV_GO_VERSION=1.25.1.

Why?

Go 1.25 brings several important improvements:

  • Container-aware GOMAXPROCS (respects cgroup CPU bandwidth limits and updates automatically)
  • Experimental features: redesigned garbage collector (GOEXPERIMENT=greenteagc), modernized JSON implementation (GOEXPERIMENT=jsonv2), and more efficient debug info via DWARF 5

See Go 1.25 Release Notes for details.

- Update GO_VERSIONS in Dockerfile to include Go 1.25.1 as the default.
- Enables use of Go 1.25.1 via CODEX_ENV_GO_VERSION.
- Prepares environment for new Go 1.25 features and improvements.
@ignat980
Copy link
Author

@willwang-openai Please review, thanks!

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.

Support for Go 1.25.1 (New Go Version Released August 2025)

1 participant