diff --git a/Syntaxes/Go.tmLanguage b/Syntaxes/Go.tmLanguage
index a82ae40..45d41c1 100644
--- a/Syntaxes/Go.tmLanguage
+++ b/Syntaxes/Go.tmLanguage
@@ -1060,7 +1060,7 @@
match
(?x)
- ^\s*(type)\s*
+ ^\s*(type)\s+
(?:([[:upper:]]\w*)|([[:alpha:]_]\w*)) # name of type
((?:[\[\]\w\d\s\/,._*&<>-]|(?:interface\{\}))*)? # other type