Tabla de contenido
Uno, vaya a la instalación y configuración del entorno
Dos, instalación de Visual Studio Code
Tres, configure el complemento Go
Cuarto, instale las herramientas de Go
Uno, vaya a la instalación y configuración del entorno
Enlace de descarga: https://golang.org/dl/
La versión descargada es go1.15.5.windows-amd64.msi , haga doble clic para instalar
Configure Path en la variable de entorno para agregar el directorio bin de la ruta de instalación de go, aquí está D: \ Go \ bin
Si desea modificar el espacio de trabajo predeterminado, puede modificar el parámetro GOPATH en la variable de entorno, el% USERPROFILE% \ go predeterminado
Dos, instalación de Visual Studio Code
Enlace de descarga: https://code.visualstudio.com/
Se omiten los pasos de instalación, la versión descargada esta vez es:
Versión: 1.51.1 (configuración del usuario)
Confirmación: e5a624b788d92b8d34d1392e4c4d9789406efe8f
Fecha: 2020-11-10T23: 34: 32.027Z
Electron: 9.3.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: 8.3.110.13-electron.0
SO: Windows_NT x64 10.0.18363
Tres, configure el complemento Go
Ver-> Extensiodins o haga clic en el panel de Extensiodins a la izquierda, ingrese ir y haga clic en instalar
Se recomienda activar el guardado automático, Archivo-> Guardar automáticamente
Cuarto, instale las herramientas de Go
Comando de instalación integrado, copie a CMD para instalar, reinicie Visual Studio después de la instalación
go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/lukehoban/go-find-references
go get -u -v github.com/lukehoban/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbols
, , Hola Mundo
Cree un nuevo archivo Go, genere Hello World, Ejecute-> Ejecutar sin depurar, seleccione Ir
package main
import "fmt"
func main() {
fmt.Println("Hello, world")
}
Puedes ver que hay consejos inteligentes
Resultados de la
Ejecución de línea de comando