# How to add Go to the programming languages list in Lyx

I'm adding Go code to my document via 'Insert->Program Listing' in Lyx. The language Go is not available in the language dropdown in the settings. Is there an easy way to add Go syntax highlighting/parsing to Lyx?

-

## migrated from stackoverflow.comJul 16 '12 at 13:27

This question came from our site for professional and enthusiast programmers.

You can get the lstlang0.sty file from here. You need to copy it into the listings directory (something like /usr/local/share/texmf/tex/latex/listings) and use it like this:
\begin{lstlisting}[laguage=go]

Of course in lyx you want insert program listing and right click and select settings to set the language however, this does not work as the language list seems to be fixed. So it's better just insert tex code and use the code above.