Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
slapos slapos
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !1417

Merged
Created Aug 07, 2023 by Levin Zimmermann@levin.zimmermannMaintainer

Update to golang 1.20

  • Overview 3
  • Commits 2
  • Changes 1

Good evening everybody,

this merge request aims to add golang 1.20 and set it as the global SlapOS default.

We should upgrade to Go 1.20, because Go 1.18 is already no longer supported. ("Each major Go release is supported until there are two newer major releases" [1]). Go 1.20 is the incremental improvement for earlier go 1.19 release. We skip Go 1.19, because it's also unsupported as soon as Go 1.21 is released (this is expected to happen in one month [2]). [1] https://go.dev/doc/devel/release [2] https://tip.golang.org/doc/go1.21

I run integration tests, no issue seems to be related with my patches (I compared with recent master integration tests, the erp5 tests seem to fail because apache isn't ready yet).

Is there any software which we want to keep at golang 1.18 or is there anything else which I missed?

Best Levin

/cc @jerome @kirr

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: go120
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7