[PR #1480] [MERGED] Go 1.22 is out, drop 1.20, adopt 1.21 features #1529

Closed
opened 2026-03-03 12:35:01 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fsouza/fake-gcs-server/pull/1480
Author: @fsouza
Created: 2/7/2024
Status: Merged
Merged: 2/7/2024
Merged by: @fsouza

Base: mainHead: go-1.22


📝 Commits (8)

  • cf972e7 github/workflows: run Go 1.21 and 1.22 in CI
  • 3a96828 examples/go: tidy with Go 1.22
  • acc3849 Go 1.22 is out, drop Go 1.20
  • b9d359b fakestorage: adopt the slices package
  • 581c6b7 examples/go: stick to Go 1.21 for now
  • 36fad7c Revert "examples/go: stick to Go 1.21 for now"
  • e3b9c48 Dockerfile: bump Go to 1.22
  • 2ce609b github/workflows/main: explicit Go version in the example

📊 Changes

12 files changed (+28 additions, -38 deletions)

View changed files

📝 .github/workflows/goreleaser-run.yml (+1 -1)
📝 .github/workflows/goreleaser-test.yml (+1 -1)
📝 .github/workflows/main.yml (+4 -4)
📝 Dockerfile (+1 -1)
📝 examples/go/go.mod (+1 -1)
📝 fakestorage/object.go (+5 -18)
📝 go.mod (+2 -3)
📝 go.sum (+9 -4)
📝 internal/config/config.go (+1 -1)
📝 internal/config/config_test.go (+1 -1)
📝 internal/config/slog_writer.go (+1 -2)
📝 main.go (+1 -1)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fsouza/fake-gcs-server/pull/1480 **Author:** [@fsouza](https://github.com/fsouza) **Created:** 2/7/2024 **Status:** ✅ Merged **Merged:** 2/7/2024 **Merged by:** [@fsouza](https://github.com/fsouza) **Base:** `main` ← **Head:** `go-1.22` --- ### 📝 Commits (8) - [`cf972e7`](https://github.com/fsouza/fake-gcs-server/commit/cf972e7bbc5a6219d81a191695fd0d9757d228f3) github/workflows: run Go 1.21 and 1.22 in CI - [`3a96828`](https://github.com/fsouza/fake-gcs-server/commit/3a9682829abc2c458a094223e741a66c428bc21c) examples/go: tidy with Go 1.22 - [`acc3849`](https://github.com/fsouza/fake-gcs-server/commit/acc3849ea284dec1fd69f446ffa316d872153941) Go 1.22 is out, drop Go 1.20 - [`b9d359b`](https://github.com/fsouza/fake-gcs-server/commit/b9d359b935805b141eb90205e3d50cc794b6d361) fakestorage: adopt the `slices` package - [`581c6b7`](https://github.com/fsouza/fake-gcs-server/commit/581c6b7779958db75ad431957eaac3e017dd4920) examples/go: stick to Go 1.21 for now - [`36fad7c`](https://github.com/fsouza/fake-gcs-server/commit/36fad7c32846119ef9df4a5265a3c2969000a9c4) Revert "examples/go: stick to Go 1.21 for now" - [`e3b9c48`](https://github.com/fsouza/fake-gcs-server/commit/e3b9c487035e0c340298f16fc15327a338b66b28) Dockerfile: bump Go to 1.22 - [`2ce609b`](https://github.com/fsouza/fake-gcs-server/commit/2ce609b7a6c6c8937a75ea4930528899c9bef1f9) github/workflows/main: explicit Go version in the example ### 📊 Changes **12 files changed** (+28 additions, -38 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/goreleaser-run.yml` (+1 -1) 📝 `.github/workflows/goreleaser-test.yml` (+1 -1) 📝 `.github/workflows/main.yml` (+4 -4) 📝 `Dockerfile` (+1 -1) 📝 `examples/go/go.mod` (+1 -1) 📝 `fakestorage/object.go` (+5 -18) 📝 `go.mod` (+2 -3) 📝 `go.sum` (+9 -4) 📝 `internal/config/config.go` (+1 -1) 📝 `internal/config/config_test.go` (+1 -1) 📝 `internal/config/slog_writer.go` (+1 -2) 📝 `main.go` (+1 -1) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 12:35:01 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/fake-gcs-server#1529
No description provided.