Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/exercise-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go-version: [1.14.x, 1.15.x]
go-version: [1.16.x, 1.17.x]
os: [ubuntu-latest, windows-latest, macOS-latest]
test-arch: [amd64]
race: ['-race']
Expand Down
7 changes: 7 additions & 0 deletions bin/test-without-stubs
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,13 @@ cleanup () {

trap cleanup EXIT INT TERM

# Since Go 1.16 all go commands run in module-aware mode,
# which would require a go.mod file to be present at the root
# of the project.
# Setting GO111MODULE to 'auto' makes the go commands run in
# module-aware mode only in places where a go.mod is present.
export GO111MODULE=auto

# This is the last command in the file,
# so the exit status of this script is the exit status of go test.
# If this ever changes, remember to preserve the exit status accordingly.
Expand Down
2 changes: 1 addition & 1 deletion exercises/concept/annalyns-infiltration/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module annalyn

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/bird-watcher/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module birdwatcher

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/blackjack/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module blackjack

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/booking-up-for-beauty/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module booking

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/card-tricks/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module cards

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/cars-assemble/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module cars

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/census/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module census

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/deep-thought/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module deepthought

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/election-day/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module electionday

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/elons-toys/go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module elon

go 1.13
go 1.16

2 changes: 1 addition & 1 deletion exercises/concept/gross-store/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module gross

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/interest-is-interesting/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module interest

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/lasagna-master/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module lasagna

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/lasagna/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module lasagna

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/logs-logs-logs/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module logs

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/party-robot/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module partyrobot

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/savings-account/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module savings

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/sorting-room/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module sorting

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/concept/the-farm/go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module thefarm

go 1.14
go 1.16

2 changes: 1 addition & 1 deletion exercises/concept/welcome-to-tech-palace/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module techpalace

go 1.14
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/accumulate/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module accumulate

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/acronym/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module acronym

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/all-your-base/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module allyourbase

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/allergies/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module allergies

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/alphametics/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module alphametics

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/anagram/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module anagram

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/armstrong-numbers/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module armstrong

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/atbash-cipher/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module atbash

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/bank-account/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module account

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/beer-song/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module beer

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/binary-search-tree/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module binarysearchtree

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/binary-search/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module binarysearch

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/binary/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module binary

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/bob/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module bob

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/book-store/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module bookstore

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/bowling/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module bowling

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/change/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module change

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/circular-buffer/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module standard

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/clock/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module clock

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/collatz-conjecture/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module collatzconjecture

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/connect/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module connect

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/counter/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module counter

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/crypto-square/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module cryptosquare

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/custom-set/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module stringset

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/darts/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module darts

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/diamond/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module diamond

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/difference-of-squares/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module diffsquares

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/diffie-hellman/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module diffiehellman

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/dominoes/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module dominoes

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/error-handling/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module erratum

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/etl/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module etl

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/flatten-array/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module flatten

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/food-chain/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module foodchain

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/forth/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module forth

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/gigasecond/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module gigasecond

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/grade-school/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module school

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/grains/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module grains

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/grep/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module grep

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/hamming/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module hamming

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/hello-world/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module greeting

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/hexadecimal/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module hexadecimal

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/house/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module house

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/isbn-verifier/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module isbn

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/isogram/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module isogram

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/kindergarten-garden/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module are

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/largest-series-product/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module lsproduct

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/leap/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module leap

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/ledger/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module ledger

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/linked-list/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module linkedlist

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/list-ops/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module listops

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/luhn/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module luhn

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/markdown/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module markdown

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/matching-brackets/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module brackets

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/matrix/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module matrix

go 1.13
go 1.16
2 changes: 1 addition & 1 deletion exercises/practice/meetup/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module meetup

go 1.13
go 1.16
Loading