diff --git a/CMake/FindGo.cmake b/CMake/FindGo.cmake index dfccd8a9fe..39b93f69aa 100644 --- a/CMake/FindGo.cmake +++ b/CMake/FindGo.cmake @@ -14,9 +14,9 @@ if (GO_EXECUTABLE) RESULT_VARIABLE RESULT ) if (RESULT EQUAL 0) - string(REGEX REPLACE ".*([0-9]+\\.[0-9]+\\.[0-9]+).*" "\\1" + string(REGEX REPLACE ".*([0-9]+\\.[0-9]+\(\\.[0-9]+\)?).*" "\\1" GO_VERSION_STRING ${GO_VERSION_STRING}) - endif() + endif() endif() include(FindPackageHandleStandardArgs)