/* Copyright (c) 2006, Ivan Sagalaev. All rights reserved. SPDX-License-Identifier: BSD-3-Clause */ 'use strict';var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$go=function(hljs){const 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 "+"bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 "+"uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"}; return{name:"Go",aliases:["golang"],keywords:GO_KEYWORDS,illegal:"