syn keyword goType chan map bool string
syn keyword goSignedInts int int8 int16 int32 int64
syn keyword goUnsignedInts byte uint uint8 uint16 uint32 uint64 uintptr
-syn keyword goFloats float float32 float64
-syn keyword goComplexes complex complex64 complex128
+syn keyword goFloats float32 float64
+syn keyword goComplexes complex64 complex128
hi def link goType Type
hi def link goSignedInts Type
syn match goDeclaration /^func\>/
" Predefined functions and values
-syn keyword goBuiltins append cap close closed cmplx copy imag len
+syn keyword goBuiltins append cap close closed complex copy imag len
syn keyword goBuiltins make new panic print println real recover
syn keyword goConstants iota true false nil