diff options
Diffstat (limited to 'pygments/lexers/compiled.py')
-rw-r--r-- | pygments/lexers/compiled.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py index 77b11bf1..d52ab950 100644 --- a/pygments/lexers/compiled.py +++ b/pygments/lexers/compiled.py @@ -2106,6 +2106,8 @@ class GoLexer(RegexLexer): aliases = ['go'] mimetypes = ['text/x-gosrc'] + flags = re.MULTILINE | re.UNICODE + tokens = { 'root': [ (r'\n', Text), @@ -2165,7 +2167,7 @@ class GoLexer(RegexLexer): r'|<-|\+\+|--|==|!=|:=|\.\.\.|[+\-*/%&])', Operator), (r'[|^<>=!()\[\]{}.,;:]', Punctuation), # identifier - (r'[a-zA-Z_]\w*', Name.Other), + (r'[^\W\d]\w*', Name.Other), ] } |