-
Notifications
You must be signed in to change notification settings - Fork 7
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
Upgrade Golang Version 1.15 → 1.18 #272
Conversation
Codecov Report
@@ Coverage Diff @@
## master #272 +/- ##
=======================================
Coverage 46.32% 46.32%
=======================================
Files 34 34
Lines 2081 2081
=======================================
Hits 964 964
Misses 1071 1071
Partials 46 46 Continue to review full report at Codecov.
|
バージョンアップよりも、tools.go(blank import書いてツールをimportして、go.modでバージョン固定するやつ)でskeemaの使用バージョン固定したほうが良い気がする。(Go1.18にはいくつかのリンターが対応してなくて落ちる(もしくはそもそも実行されない)問題があるから、まだ上げたくない。) |
こんな感じでしょうか |
良さそう! |
今気がついたけど
って言ったけど、このプロジェクトgolangci-lint入ってなかったわ… |
草 |
👍 |
先にtoolsの方mergeして、こっちのbranchをrebase後でgo mod tidy走らせ直した方がいいかな |
go.mod
Outdated
github.com/gorilla/websocket v1.5.0 | ||
github.com/labstack/echo/v4 v4.7.2 |
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.
なんでこの二つのversionも上がってる?(Go1.18対応してるかどうかの関係?
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.
エディタのUpgrade transitive dependenciesという機能を押してしまったかもしれないです。
修正してrebaseしました。
f39def6
to
043bc1a
Compare
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.
:yoshi:
Related Issue
What
上げようと思った要因
test_and_lint.yaml
のGet tools
で以下のようなエラーが出て、CIの結果が根こそぎ赤になっている。(
os.ReadDir
もos.ReadFile
もadded in go1.16なのが原因)Memo