1. Instalación
Sitio web chino de referencia en idioma chino
prueba
$ go version
go version go1.14 darwin/amd64
Dos, configura el entorno
1. Configurar espejo doméstico
$ go env -w GOPROXY=https://goproxy.cn,direct
La duplicación doméstica significa que el usuario instala una biblioteca de terceros, lo
direct
que significa que cuando el servidor proxy anterior no puede proporcionar una biblioteca, vaya a Github para obtenerla.
2. Abra gomodule
$ go env -w GO111MODULE=on
3. Instalar goimorts
Comando goimports para actualizar sus líneas de importación Go, agregar líneas faltantes y eliminar líneas sin referencia.
Además de reparar la importación, goimport también formatea el código con el mismo estilo que gofmt, por lo que puede reemplazar el gancho gofmt del editor.
$ go get -v golang.org/x/tools/cmd/goimports
Use el indicador detallado "-v" para verificar que está funcionando correctamente y ver qué está haciendo goimports.
3. Ir al entorno de desarrollo integrado IDLE
1. complemento idea + go o Goland
idea descargar dirección-sitio web oficial
2. VSCode
https://code.visualstudio.com/
VSCode hará referencia a la extensión del archivo y recomendará los complementos que deben instalarse.
Crear proyecto
vscode no admite la creación de proyectos directamente, primero puede crear una carpeta en una ubicación determinada.
Luego, en esta carpeta, ejecute el siguiente comando para inicializar un proyecto Gomodule.
$ mkdir learngo # 创建项目目录
$ cd learngo
$ go mod init learngo
go: creating new go.mod: module learngo
$ ls
go.mod
$ cat go.mod
module learngo
go 1.14
$
Luego abra esta carpeta en VSCode learngo
A continuación, cree un hello.go
archivo y agregue lo siguiente
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
A continuación, abra una terminal
Ejecute el siguiente comando para ejecutar este programa
$ go run hello.go