Вход Регистрация
Файл: error-kitty/node_modules/highlight.js/lib/languages/go.js
Строк: 49
<?php
module
.exports = function(hljs) {
  var 
GO_KEYWORDS = {
    
keyword:
      
'break default func interface select case map struct chan else goto package switch ' +
      
'const fallthrough if range type continue for import return var go defer',
    
constant:
       
'true false iota nil',
    
typename:
      
'bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 ' +
      
'uint16 uint32 uint64 int uint uintptr rune',
    
built_in:
      
'append cap close complex copy imag len make new panic print println real recover delete'
  
};
  return {
    
aliases: ["golang"],
    
keywordsGO_KEYWORDS,
    
illegal'</',
    
contains: [
      
hljs.C_LINE_COMMENT_MODE,
      
hljs.C_BLOCK_COMMENT_MODE,
      
hljs.QUOTE_STRING_MODE,
      {
        
className'string',
        
begin''', end: '[^\\]''
      
},
      {
        
className'string',
        
begin'`'end'`'
      
},
      {
        
className'number',
        
begin'[^a-zA-Z_0-9](\-|\+)?\d+(\.\d+|\/\d+)?((d|e|f|l|s)(\+|\-)?\d+)?',
        
relevance0
      
},
      
hljs.C_NUMBER_MODE
    
]
  };
};
?>
Онлайн: 0
Реклама