diff --git a/.golangci.yml b/.golangci.yml
index 0fe2eb4..120ea71 100644
--- a/.golangci.yml
+++ b/.golangci.yml
@@ -48,6 +48,7 @@ linters:
     - govet
     - nosnakecase
     - testableexamples
+    - musttag
 
 linters-settings:
   govet:
diff --git a/bin/.go-1.19.4.pkg b/bin/.go-1.20.2.pkg
similarity index 100%
rename from bin/.go-1.19.4.pkg
rename to bin/.go-1.20.2.pkg
diff --git a/bin/.golangci-lint-1.50.0.pkg b/bin/.golangci-lint-1.51.2.pkg
similarity index 100%
rename from bin/.golangci-lint-1.50.0.pkg
rename to bin/.golangci-lint-1.51.2.pkg
diff --git a/bin/go b/bin/go
index 274f389..daa8ec8 120000
--- a/bin/go
+++ b/bin/go
@@ -1 +1 @@
-.go-1.19.4.pkg
\ No newline at end of file
+.go-1.20.2.pkg
\ No newline at end of file
diff --git a/bin/gofmt b/bin/gofmt
index 274f389..daa8ec8 120000
--- a/bin/gofmt
+++ b/bin/gofmt
@@ -1 +1 @@
-.go-1.19.4.pkg
\ No newline at end of file
+.go-1.20.2.pkg
\ No newline at end of file
diff --git a/bin/golangci-lint b/bin/golangci-lint
index b32e1a3..7d8886c 120000
--- a/bin/golangci-lint
+++ b/bin/golangci-lint
@@ -1 +1 @@
-.golangci-lint-1.50.0.pkg
\ No newline at end of file
+.golangci-lint-1.51.2.pkg
\ No newline at end of file