Cree el entorno de desarrollo golang + vscode en WIN10 (con imágenes y textos, tutorial tonto)

Secuencia de instalación

Instalar Git >> Instalar Go >> Instalar vscode >> Instalar el complemento go >> Instalar dependencias de terceros

Uno, prepara herramientas

paquete de instalación git, paquete de instalación go, paquete de instalación vscode
Inserte la descripción de la imagen aquí

Dirección de descarga oficial

Git: https://gitforwindows.org/

Ir :https://golang.google.cn/dl/
Inserte la descripción de la imagen aquí

vsocde: https://code.visualstudio.com/

2. Entorno de instalación

  1. Instale el entorno de git, ejecute el archivo Git-2.20.1-64-bit.exe para instalar, si no necesita modificar la ruta de instalación, el valor predeterminado es el siguiente hasta que se complete la instalación
    (la instalación de git no se detalla aquí )

  2. Instale el entorno go, ejecute el archivo go1.11.4.windows-amd64.msi para instalar, lo mismo que el anterior, el siguiente valor predeterminado es hasta que se complete la instalación [ go no se puede instalar en la unidad C ]
    Inserte la descripción de la imagen aquí

Preste atención a la configuración de las variables de entorno go : GOBIN y GOROOT (GOPATH se describirá en detalle más adelante, no lo configure todavía)
Inserte la descripción de la imagen aquí
Agregar a la ruta
Inserte la descripción de la imagen aquí

Tres, configure el directorio de trabajo de GOPATH

Ahora cree un directorio GOPATH personalizado, por ejemplo: E: \ GOPROJECTS, y cree tres carpetas src, pkg y bin en este directorio.
Inserte la descripción de la imagen aquí
Abra Mi PC- (clic derecho) Propiedades-Configuración avanzada del sistema-Variables de entorno, agregue un nuevo usuario Variable de entorno GOPATH
Inserte la descripción de la imagen aquí

Abra la consola (win + r, ingrese cmd, presione Enter), ingrese go env para ver la información de configuración de go.
Inserte la descripción de la imagen aquí
Nota: Verifique la información de configuración de go aquí, y es posible que no haya cambios. Esto se debe a que el cambio lleva tiempo.
Se recomienda esperar un poco después de la configuración y luego usar la consola para ver

Lo configuré al principio, pero no pude ver la ruta que configuré. Seguía mostrando la ruta de la unidad C predeterminada. Me pregunté si la verifiqué después de un tiempo y se convirtió en la ruta que configuré.

Cuarto, instale vscode

Ejecute el archivo VSCodeUserSetup-x64-1.30.2.exe para instalar, elija Acepto el acuerdo, si no necesita modificar la ruta de instalación, el siguiente paso predeterminado es hasta que se complete la
Inserte la descripción de la imagen aquí
instalación . Una vez completada la instalación, abra vscode, extensión (Extensión) -enter ir a buscar-hacer clic en instalar para instalar el complemento
Inserte la descripción de la imagen aquí
Abra el archivo de configuración settings.json para
Inserte la descripción de la imagen aquí
modificar settings.json, ingrese lo siguiente

{
    
    
 
    "go.buildOnSave": "workspace",
    "go.lintOnSave": "package",
    "go.vetOnSave": "package",
    "go.buildTags": "",
    "go.buildFlags": [],
    "go.lintFlags": [],
    "go.vetFlags": [],
    "go.coverOnSave": false,
    "go.useCodeSnippetsOnFunctionSuggest": false,
    "go.formatOnSave": true,
    "go.formatTool": "goreturns",
    "go.goroot": "D:/tool/go",
    "go.gopath": "E:/gowork",
    "go.gocodeAutoBuild": false,
    "files.autoSave":"onFocusChange",
    "launch": {
    
    
      "version": "0.2.0",
      "configurations": [
        {
    
    
          "name": "GoLaunch",
          "type": "go",
          "request": "launch",
          "mode": "debug",
          "remotePath": "",
          "port": 2345,
          "host": "127.0.0.1",
          "program": "${fileDirname}",
          "env": {
    
    
            "GOPATH":"E:/gowork"
          },
          "args": [],
          "showLog": true
        }
      ]
    }
  }  

Nota: El elemento "go.formatOnSave" se marcará con una línea verde. Se desconoce el motivo, pero hasta ahora no se ha encontrado ningún impacto, por lo que se puede ignorar.

Cinco, instale paquetes de dependencia de terceros

Abra vscode y cree un nuevo archivo hello.go con el siguiente contenido:

package main
 
import "fmt"
 
func main(){
    
    
 
  fmt.Println("hello,go")
 
}

Cuando guarde el archivo, aparecerá un cuadro emergente en la esquina inferior derecha de vscode, pidiéndole que instale las dependencias. Si su computadora puede volcar la pared, puede hacer clic directamente en instalar todo para instalarlo.

No puedo cruzar la pared

Aquí, muchos tutoriales en línea son git clone y luego se instalan, pero si la velocidad de git clone sigue siendo muy lenta, será un dolor de cabeza.

Aquí, comparta la solución de un blogger:

Seis, configure el agente del módulo Go global

Los pasos son los siguientes:
Primero, el usuario de Windows abre Powershell, una interfaz azul, ¡tenga en cuenta que no es cmd! Si no lo sabe, abra la búsqueda debajo de la ventana directamente y luego ingrese powershell y podrá buscarlo.
Luego ingrese los comandos uno por uno:
$ env: GO111MODULE = "on"

$ env: GOPROXY = "https://goproxy.io"

ir env -w GOPROXY = https: //goproxy.io,direct

ir env -w GOPRIVATE = *. corp.example.com

Inserte la descripción de la imagen aquí

Luego, volvemos a abrir la interfaz VsCode, lo siguiente nos pedirá que instale el complemento, elegimos Instalar TODO, se instalará correctamente

¡Finalmente, adéntrese
Inserte la descripción de la imagen aquí
en el mundo del go!


referencia

Cómo resolver la falla de instalación del complemento golang en vscode: https://blog.csdn.net/qq_40876767/article/details/105658433
Cree un entorno de desarrollo golang + vscode:
https://www.cnblogs.com/ecake/p /10398436.html

Supongo que te gusta

Origin blog.csdn.net/qq_43229056/article/details/109501538
Recomendado
Clasificación