Red de conocimiento informático - Material del sitio web - Cómo configurar el entorno de idioma go bajo eclipse

Cómo configurar el entorno de idioma go bajo eclipse

1. Descargue el archivo comprimido de go. Y asegúrese de extraer los archivos al directorio c:\go.

2. Configurar las variables de entorno avanzadas de Windows. Incluir y agregar dentro de la ruta la variable c:\go\bin. De esta manera puede ejecutar el comando go directamente en la línea de comando.

Ejemplo: Mi máquina:

GOPATH= c:\go;c:\go\src;F:\workspace\goSample01;

GOBIN= c :\go\bin;F:\workspace\goSample01\bin;

Entre ellos. c:\go es la ruta de instalación de go;

F:\workspace\goSample01 es el directorio del proyecto de lenguaje go que escribí;

F:\workspace\goSample01\ bin es la ruta al archivo ejecutable en el directorio del proyecto del lenguaje go;

3. Después de completar la configuración de la variable de entorno, abra la ventana de línea de comando, ingrese directamente go y luego presione Enter para verificar si aparece la información de ayuda de Go. Si aparece, significa que no hay ningún problema con el entorno básico de Go.

Nota: Este entorno básico no incluye herramientas de desarrollo, por lo que los programas Go no se pueden compilar directamente desde código C.

4. (Opcional) Para admitir la importación de paquetes remotos, es mejor instalar gomingw. Si la descarga es un paquete comprimido, extráigalo a la unidad C. Por ejemplo, C:\gowin-env. Hay un Console.bat dentro que es el entorno para usar go get en el futuro. Por ejemplo: hay un archivo a.go, que importa (

"fmt"

"github.com/astaxie/beedb"

_ "github .com/ziutek/mymysql/godrv"

Para compilar un archivo.go, debe iniciar Console.bat.bat y luego, en la ventana de línea de comando, ir a c:go\ src y ejecute go getgithub.com/astaxie/beedb

Vaya a github.com/ziutek/mymysql/godrv.

Go descargará automáticamente paquetes de software remotos, los compilará e instalará

Configurar goclipse (opcional)

(Si no te gusta la herramienta de desarrollo de eclipse, omite esta configuración)

1. complemento <. /p>

goclipse es el complemento de lenguaje go para eclipse

2. Inicie eclipse y cree un proyecto go. Luego escriba el archivo helloworld.go más simple y ejecute el código. de la siguiente manera:

packagemainimport "fmt "func main(){ fmt.Printf("hola, mundo")}

Configurar gocode (opcional)

Si no necesita el asistente de sintaxis go. La función de asistente automático de idioma go aparece en eclipse, omita esta configuración

1. Descargue el archivo zip de gocode, descomprímalo y colóquelo en el directorio go bin.

2. Descargue e instale el software Git y configure la ruta de ejecución de git en la ruta Por ejemplo, c:\git\bin

3. en la línea de comando si todo es normal, el archivo gocode.exe se compilará y generará en el directorio bin de go. Si la compilación falla, vaya al paso 4. Si el archivo fuente de gocode se compiló correctamente en el paso 3, entonces. vaya directamente al paso 5.

De lo contrario, deberá descargar los archivos fuente de gocode a través de git y luego compilarlos. En la línea de comando: vaya a get -u github.com/nsf/gocode. Se generará el archivo gocode.exe.

5. Especifique la ruta del código gocode en el complemento goclipse. Luego puedes llamar a gocode en elcipse para ayudar a escribir el código.

Desde la perspectiva de las herramientas de desarrollo, el lenguaje go no es lo suficientemente maduro y las herramientas de desarrollo no son perfectas y deben mejorarse.

Descargue el código fuente del tutorial de go-tour (opcional)

Hay un tutorial sobre cómo ejecutar el idioma go en Google, que es muy bueno. Admite la ejecución de la mayoría de los programas Go directamente en la red. Quienes quieran conocer el código fuente de este tutorial pueden obtenerlo de las siguientes formas. Si no estás interesado, puedes omitir este paso.

1. Descargue e instale el software Mercurial.

2. Ingrese en la línea de comando:

hg clone /r/qinhui99-go-tour/

/r/qinhui99-go-tour/ this URL Es el código fuente del recorrido que cloné de Google. Si pones pillar gccgo test_c.go

para ejecutar el archivo go que llama al código C (opcional)

1. directorio rand y luego Crear testc.go dentro de rand. El código es el siguiente:

paquete rand

/ *

//

#include

*/

importar "C"

func PrintHello() {

C.puts(C.CString("Hola mundo\n "))