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
Dirección de descarga oficial
Git: https://gitforwindows.org/
Ir :https://golang.google.cn/dl/
vsocde: https://code.visualstudio.com/
2. Entorno de instalación
-
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í ) -
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 ]
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)
Agregar a la ruta
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.
Abra Mi PC- (clic derecho) Propiedades-Configuración avanzada del sistema-Variables de entorno, agregue un nuevo usuario Variable de entorno GOPATH
Abra la consola (win + r, ingrese cmd, presione Enter), ingrese go env para ver la información de configuración de go.
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
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
Abra el archivo de configuración settings.json para
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
Luego, volvemos a abrir la interfaz VsCode, lo siguiente nos pedirá que instale el complemento, elegimos Instalar TODO, se instalará correctamente
¡Finalmente, adéntrese
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