Skip to content

Commit 6c89f99

Browse files
Upgrade to Go 1.20 (exercism#2609)
1 parent 90b22b2 commit 6c89f99

File tree

152 files changed

+156
-166
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+156
-166
lines changed

.github/workflows/exercise-tests.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
go-version: [1.18.x]
18+
go-version: [1.20.x]
1919
os: [ubuntu-latest, windows-latest, macOS-latest]
2020
test-arch: [amd64]
2121
race: ["-race"]
2222

2323
include:
24-
- go-version: 1.18.x
24+
- go-version: 1.20.x
2525
test-arch: "386"
2626
os: ubuntu-latest
2727
race: ""
28-
- go-version: 1.18.x
28+
- go-version: 1.20.x
2929
test-arch: "386"
3030
os: windows-latest
3131
race: ""

.github/workflows/stub-tests.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
go-version: [1.18.x]
18+
go-version: [1.20.x]
1919
os: [ubuntu-latest, windows-latest, macOS-latest]
2020
test-arch: [amd64]
2121
race: ["-race"]
2222

2323
include:
24-
- go-version: 1.18.x
24+
- go-version: 1.20.x
2525
test-arch: "386"
2626
os: ubuntu-latest
2727
race: ""
28-
- go-version: 1.18.x
28+
- go-version: 1.20.x
2929
test-arch: "386"
3030
os: windows-latest
3131
race: ""

bin/fetch-golangci-lint

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/bash
22

3-
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s v1.50.1
3+
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s v1.51.2
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module airportrobot
22

3-
go 1.16
3+
go 1.18

exercises/concept/animal-magic/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module chance
22

3-
go 1.16
3+
go 1.18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module annalyn
22

3-
go 1.16
3+
go 1.18

exercises/concept/bird-watcher/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module birdwatcher
22

3-
go 1.16
3+
go 1.18

exercises/concept/blackjack/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module blackjack
22

3-
go 1.16
3+
go 1.18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module booking
22

3-
go 1.16
3+
go 1.18

exercises/concept/card-tricks/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module cards
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module cars
22

3-
go 1.16
3+
go 1.18

exercises/concept/census/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module census
22

3-
go 1.16
3+
go 1.18

exercises/concept/chessboard/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module chessboard
22

3-
go 1.16
3+
go 1.18

exercises/concept/deep-thought/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module deepthought
22

3-
go 1.16
3+
go 1.18

exercises/concept/election-day/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module electionday
22

3-
go 1.16
3+
go 1.18

exercises/concept/elons-toys/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module elon
22

3-
go 1.16
3+
go 1.18
44

exercises/concept/expenses/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module expenses
22

3-
go 1.16
3+
go 1.18

exercises/concept/gross-store/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module gross
22

3-
go 1.16
3+
go 1.18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module interest
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module lasagna
22

3-
go 1.16
3+
go 1.18

exercises/concept/lasagna/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module lasagna
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module logs
22

3-
go 1.16
3+
go 1.18

exercises/concept/meteorology/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module meteorology
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module speed
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module parsinglogfiles
22

3-
go 1.16
3+
go 1.18

exercises/concept/party-robot/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module partyrobot
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module savings
22

3-
go 1.16
3+
go 1.18

exercises/concept/sorting-room/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module sorting
22

3-
go 1.16
3+
go 1.18

exercises/concept/the-farm/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module thefarm
22

3-
go 1.16
3+
go 1.18
44

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module purchase
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module weather
22

3-
go 1.16
3+
go 1.18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module techpalace
22

3-
go 1.16
3+
go 1.18

exercises/practice/accumulate/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module accumulate
22

3-
go 1.16
3+
go 1.18

exercises/practice/acronym/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module acronym
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module allyourbase
22

3-
go 1.16
3+
go 1.18

exercises/practice/allergies/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module allergies
22

3-
go 1.16
3+
go 1.18

exercises/practice/alphametics/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module alphametics
22

3-
go 1.16
3+
go 1.18

exercises/practice/anagram/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module anagram
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module armstrong
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module atbash
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module account
22

3-
go 1.16
3+
go 1.18

exercises/practice/beer-song/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module beer
22

3-
go 1.16
3+
go 1.18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module binarysearchtree
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module binarysearch
22

3-
go 1.16
3+
go 1.18

exercises/practice/binary/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module binary
22

3-
go 1.16
3+
go 1.18

exercises/practice/bob/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module bob
22

3-
go 1.16
3+
go 1.18

exercises/practice/book-store/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module bookstore
22

3-
go 1.16
3+
go 1.18

exercises/practice/bottle-song/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module bottlesong
22

3-
go 1.16
3+
go 1.18

exercises/practice/bowling/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module bowling
22

3-
go 1.16
3+
go 1.18

exercises/practice/change/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module change
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module standard
22

3-
go 1.16
3+
go 1.18

exercises/practice/clock/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module clock
22

3-
go 1.16
3+
go 1.18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module collatzconjecture
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module complex
22

3-
go 1.16
3+
go 1.18

exercises/practice/connect/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module connect
22

3-
go 1.16
3+
go 1.18

exercises/practice/counter/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module counter
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module cryptosquare
22

3-
go 1.16
3+
go 1.18

exercises/practice/custom-set/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module stringset
22

3-
go 1.16
3+
go 1.18

exercises/practice/darts/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module darts
22

3-
go 1.16
3+
go 1.18

exercises/practice/diamond/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module diamond
22

3-
go 1.16
3+
go 1.18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module diffsquares
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module diffiehellman
22

3-
go 1.16
3+
go 1.18

exercises/practice/dominoes/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module dominoes
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module erratum
22

3-
go 1.16
3+
go 1.18

exercises/practice/etl/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module etl
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module flatten
22

3-
go 1.16
3+
go 1.18

exercises/practice/food-chain/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module foodchain
22

3-
go 1.16
3+
go 1.18

exercises/practice/forth/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module forth
22

3-
go 1.16
3+
go 1.18

exercises/practice/gigasecond/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module gigasecond
22

3-
go 1.16
3+
go 1.18
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module school
22

3-
go 1.16
3+
go 1.18

exercises/practice/grains/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module grains
22

3-
go 1.16
3+
go 1.18

exercises/practice/grep/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module grep
22

3-
go 1.16
3+
go 1.18

0 commit comments

Comments
 (0)