diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9beb7ce0..e706ad42 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,5 @@
# __2.3.2 SNAPSHOT__
+ - fixed `mvn-golang:vet does not have maven dependency resolution` [#59](https://github.com/raydac/mvn-golang/issues/59)
- default version of GoSDK updated to 1.12.6
# __2.3.1 (14-apr-2019)__
diff --git a/README.md b/README.md
index 250e2297..99ef6e64 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,7 @@
# Changelog
__2.3.2 SNAPSHOT__
+ - fixed `mvn-golang:vet does not have maven dependency resolution` [#59](https://github.com/raydac/mvn-golang/issues/59)
- default version of GoSDK updated to 1.12.6
__2.3.1 (14-apr-2019)__
diff --git a/mvn-golang-examples/mvn-golang-example-maven-repository/mvn-go-test-app/pom.xml b/mvn-golang-examples/mvn-golang-example-maven-repository/mvn-go-test-app/pom.xml
index 3f871fd7..114d8d3c 100644
--- a/mvn-golang-examples/mvn-golang-example-maven-repository/mvn-go-test-app/pom.xml
+++ b/mvn-golang-examples/mvn-golang-example-maven-repository/mvn-go-test-app/pom.xml
@@ -39,20 +39,27 @@
${go.sdk.version}
-
-
- run
-
-
-
- off
-
-
- main.go
-
-
-
-
+
+ do-vet
+
+ vet
+
+
+
+ do-run
+
+ run
+
+
+
+ off
+
+
+ main.go
+
+
+
+
diff --git a/mvn-golang-wrapper/src/main/java/com/igormaznitsa/mvngolang/GolangVetMojo.java b/mvn-golang-wrapper/src/main/java/com/igormaznitsa/mvngolang/GolangVetMojo.java
index e665b679..f8880c2b 100644
--- a/mvn-golang-wrapper/src/main/java/com/igormaznitsa/mvngolang/GolangVetMojo.java
+++ b/mvn-golang-wrapper/src/main/java/com/igormaznitsa/mvngolang/GolangVetMojo.java
@@ -27,8 +27,8 @@
/**
* The Mojo wraps the 'vet' command.
*/
-@Mojo(name = "vet", defaultPhase = LifecyclePhase.VERIFY, threadSafe = true, requiresDependencyResolution = ResolutionScope.NONE)
-public class GolangVetMojo extends AbstractGoPackageAwareMojo {
+@Mojo(name = "vet", defaultPhase = LifecyclePhase.VERIFY, threadSafe = true, requiresDependencyResolution = ResolutionScope.COMPILE_PLUS_RUNTIME)
+public class GolangVetMojo extends AbstractGoPackageAndDependencyAwareMojo {
@Override
@Nullable