File: Go.hgl

package info (click to toggle)
doublecmd 1.1.30-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 43,968 kB
  • sloc: pascal: 374,335; sh: 1,180; ansic: 724; makefile: 132; python: 52; xml: 16
file content (129 lines) | stat: -rw-r--r-- 4,291 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<UniHighlighter version="1.8.1">
  <Info>
    <General Name="Go" Extensions="GO"/>
    <Author Name="" Email="" Web="" Copyright="" Company="" Remark=""/>
    <Version Version="1" Revision="0" Date="45442,3845858218"/>
    <History>
    </History>
    <Sample>
      <S>package main</S>
      <S></S>
      <S>import &quot;fmt&quot;</S>
      <S></S>
      <S>// Link struct</S>
      <S>type Link struct {</S>
      <S>    URL, Title string</S>
      <S>}</S>
      <S></S>
      <S>/*</S>
      <S>* Main function</S>
      <S>*/</S>
      <S>func main() {</S>
      <S>    ch := make(chan int)</S>
      <S>    helloPeople := `Hello people!`</S>
      <S>    fmt.Println(&quot;Hello world!&quot;)</S>
      <S>}</S>
    </Sample>
  </Info>
  <Scheme File="" Name=""/>
  <Range Name="Root" Attributes="$80000008,$80000005;False:False." Style="" CaseSensitive="True"
         Delimiters="!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^`{|}~">
    <Rule/>
    <Keywords Name="Keywords" Attributes="$00FF0000,$80000005;False:True." Style="">
      <Word value="break"/>
      <Word value="case"/>
      <Word value="chan"/>
      <Word value="const"/>
      <Word value="continue"/>
      <Word value="default"/>
      <Word value="defer"/>
      <Word value="else"/>
      <Word value="fallthrough"/>
      <Word value="for"/>
      <Word value="func"/>
      <Word value="go"/>
      <Word value="goto"/>
      <Word value="if"/>
      <Word value="import"/>
      <Word value="interface"/>
      <Word value="map"/>
      <Word value="package"/>
      <Word value="range"/>
      <Word value="return"/>
      <Word value="select"/>
      <Word value="struct"/>
      <Word value="switch"/>
      <Word value="type"/>
      <Word value="var"/>
      <Word value="_"/>
      <Word value="false"/>
      <Word value="iota"/>
      <Word value="nil"/>
      <Word value="true"/>
    </Keywords>
    <Keywords Name="Types" Attributes="$00000080,$80000005;False:True." Style="">
      <Word value="any"/>
      <Word value="bool"/>
      <Word value="byte"/>
      <Word value="comparable"/>
      <Word value="complex64"/>
      <Word value="complex128"/>
      <Word value="error"/>
      <Word value="float32"/>
      <Word value="float64"/>
      <Word value="int"/>
      <Word value="int8"/>
      <Word value="int16"/>
      <Word value="int32"/>
      <Word value="int64"/>
      <Word value="rune"/>
      <Word value="string"/>
      <Word value="uint"/>
      <Word value="uint8"/>
      <Word value="uint16"/>
      <Word value="uint32"/>
      <Word value="uint64"/>
      <Word value="uintptr"/>
    </Keywords>
    <Keywords Name="Functions" Attributes="$00800000,$80000005;False:True." Style="">
      <Word value="append"/>
      <Word value="cap"/>
      <Word value="clear"/>
      <Word value="close"/>
      <Word value="complex"/>
      <Word value="copy"/>
      <Word value="delete"/>
      <Word value="imag"/>
      <Word value="len"/>
      <Word value="make"/>
      <Word value="max"/>
      <Word value="min"/>
      <Word value="new"/>
      <Word value="panic"/>
      <Word value="print"/>
      <Word value="println"/>
      <Word value="real"/>
      <Word value="recover"/>
    </Keywords>
    <Range Name="Strings `..`" Attributes="$00696969,$80000005;False:True." Style=""
           Delimiters="!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^`{|}~">
      <Rule OpenSymbol="`" CloseSymbol="`"/>
    </Range>
    <Range Name="Strings &quot;..&quot;" Attributes="$00696969,$80000005;False:True." Style=""
           Delimiters="!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^`{|}~">
      <Rule OpenSymbol="&quot;" CloseSymbol="&quot;"/>
      <Keywords Name="Escape" Attributes="$00696969,$80000005;True:True." Style="">
        <Word Value="\&quot;"/>
        <Word Value="\\"/>
      </Keywords>
    </Range>
    <Range Name="Remarks //" Attributes="$00008000,$80000005;False:True." Style=""
           Delimiters="!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^`{|}~">
      <Rule OpenSymbol="//" CloseOnEol="True"/>
    </Range>
    <Range Name="Remarks /*..*/" Attributes="$00008000,$80000005;False:True." Style=""
           Delimiters="!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\]^`{|}~">
      <Rule OpenSymbol="/*" CloseSymbol="*/"/>
    </Range>
  </Range>
</UniHighlighter>