diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml
index 6ea99f1e63063af9ac702fde41660d2be45c6936..ecb0797bcb07d9acfc2764e936953faf0d883f74 100644
--- a/.github/workflows/go.yml
+++ b/.github/workflows/go.yml
@@ -16,7 +16,7 @@ jobs:
     - name: Set up Go 1.x
       uses: actions/setup-go@v2
       with:
-        go-version: ^1.14
+        go-version: ^1.16
       id: go
 
     - name: Check out code into the Go module directory
diff --git a/go.mod b/go.mod
index 77902d2133a8add191e820e6893cf1a66295c00c..3db3e2253a45f68f610626c10c0da921f5f0efb9 100644
--- a/go.mod
+++ b/go.mod
@@ -1,15 +1,15 @@
 module github.com/bolkedebruin/rdpgw
 
-go 1.14
+go 1.16
 
 require (
-	github.com/coreos/go-oidc/v3 v3.0.0-alpha.1
-	github.com/gorilla/sessions v1.2.0
+	github.com/coreos/go-oidc/v3 v3.0.0
+	github.com/gorilla/sessions v1.2.1
 	github.com/gorilla/websocket v1.4.2
 	github.com/patrickmn/go-cache v2.1.0+incompatible
-	github.com/prometheus/client_golang v1.7.1
-	github.com/spf13/cobra v1.0.0
-	github.com/spf13/viper v1.7.0
+	github.com/prometheus/client_golang v1.10.0
+	github.com/spf13/cobra v1.1.3
+	github.com/spf13/viper v1.7.1
 	github.com/square/go-jose/v3 v3.0.0-20200630053402-0a67ce9b0693
 	golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
 )