-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Bump to GoLang v1.18
#721
Conversation
The upgrade to 1.18 by itself shouldn't be blocked by benchmarks, just the use of Generics, which requires 1.18 is blocked by benchmarks |
Benchmark ResultsSummary
✅ See Better Results...
❌ See Worse Results...
✨ See Unchanged Results...
🐋 See Full Results...
|
Interesting thought, IDK why I think of both synonymously 😆 In that case shall make non-draft. |
812e51c
to
5f174a8
Compare
Locally I obtain multiple "File is not |
Linting is clean on my end. Can you let us know how you got those errors? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
|
@orpheuslummis I don't get that on my end. It's all clear. |
@orpheuslummis What version of the linter are you using? try |
latest version of golangci-ci, but we're using that version in CI so that's not the issue I have |
Makes sense. My preference would be to not do #723 until we enforce the 1.19 gofmt standard (because we will have to do that again in the end before bumping to 1.19 anyways). |
5f174a8
to
1f9d887
Compare
- Resolves sourcenetwork#720 - Description > Bumps Go versions of GitHub Action environment setups. > Bumps Docker image Go version. > Bumps and resolves Linter issues. > Bumps and Updates `go.mod`. - Limitation > A sub-linter was disabled because it lacked support with `v1.18` of Go. Can be easily turned back on if they bump up their support (golangci/golangci-lint#2649). > Despite us bumping to 1.18, we internally ban the use of generics until our benchmarks are fixed.
Relevant issue(s)
Resolves #720
Description
go.mod
.Limitation
v1.18
of Go. Can be easily turned back on if they bump up their support (Support of generics golangci/golangci-lint#2649).Tasks
How has this been tested?
Specify the platform(s) on which this was tested: