github.com/spotify/syslog-redirector-golang@v0.0.0-20140320174030-4859f03d829a/misc/bbedit/Go.plist (about) 1 // Copyright 2009 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 { 5 BBEditDocumentType = "CodelessLanguageModule"; 6 BBLMColorsSyntax = YES; 7 BBLMIsCaseSensitive = YES; 8 BBLMKeywordList = ( 9 append, 10 bool, 11 break, 12 byte, 13 cap, 14 case, 15 chan, 16 close, 17 complex, 18 complex128, 19 complex64, 20 const, 21 continue, 22 copy, 23 default, 24 defer, 25 delete, 26 else, 27 error, 28 fallthrough, 29 false, 30 float32, 31 float64, 32 for, 33 func, 34 go, 35 goto, 36 if, 37 iota, 38 imag, 39 import, 40 int, 41 int16, 42 int32, 43 int64, 44 int8, 45 interface, 46 len, 47 make, 48 map, 49 new, 50 nil, 51 package, 52 panic, 53 print, 54 println, 55 range, 56 real, 57 recover, 58 return, 59 rune, 60 select, 61 string, 62 struct, 63 switch, 64 true, 65 type, 66 uint, 67 uint16, 68 uint32, 69 uint64, 70 uint8, 71 uintptr, 72 var, 73 ); 74 BBLMLanguageCode = go; 75 "BBLMLanguageDisplayName" = "Go"; 76 BBLMScansFunctions = YES; 77 BBLMSuffixMap = ( 78 { 79 BBLMLanguageSuffix = ".go"; 80 }, 81 ); 82 "Language Features" = { 83 "Close Block Comments" = "*/"; 84 "Close Parameter Lists" = ")"; 85 "Close Statement Blocks" = "}"; 86 "Close Strings 1" = "`"; 87 "Close Strings 2" = "\""; 88 "End-of-line Ends Strings 1" = YES; 89 "End-of-line Ends Strings 2" = YES; 90 "Escape Char in Strings 1" = "\\"; 91 "Escape Char in Strings 2" = "\\"; 92 "Identifier and Keyword Characters" = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz"; 93 "Open Block Comments" = "/*"; 94 "Open Line Comments" = "//"; 95 "Open Parameter Lists" = "("; 96 "Open Statement Blocks" = "{"; 97 "Open Strings 1" = "`"; 98 "Open Strings 2" = "\""; 99 "Prefix for Functions" = "func"; 100 "Prefix for Procedures" = "func"; 101 "Terminator for Prototypes 1" = ";"; 102 "Terminator for Prototypes 2" = ""; 103 }; 104 }