Consejo: Una vez escrito el artículo, la tabla de contenido se puede generar automáticamente. Para saber cómo generarla, consulte el documento de ayuda a la derecha.
Directorio de artículos
Ruta de aprendizaje de Golang
prefacio
1. ¿Por qué aprender Golang?
1) 我需要学习一种静态强类型、编译型语言;
2) 腿毛特长:Golang=C+Python;
3) 运行时不需要依赖外部库,打包好就能执行,但可执行文件存储较大;
4) 不区分平台运行,使用 GOOS 设置运行的平台(darwin、linux、Windows)及体系架构(amd64/arm)
2. Golang fue desarrollado por Google en 2008 (escuché que todos son maestros del lenguaje C)
3. Rápida velocidad de desarrollo y alta eficiencia de ejecución:
1) 开发速度:Python > Golang > C
2) 执行效率:C > Golang > Python
4. Proyectos desarrollados por Golang: docker, k8s y otros servicios backend/web, empresas que los utilizan actualmente: Qiniu Cloud, Byte, etc. De hecho, lo más importante es que
nuestra empresa también los utiliza, por lo que necesitamos aprender y aprender.
1. Entorno de instalación
1. Instalación de Golang
1. Enlace de descarga: https://golang.google.cn/dl
Utilice este amigable: https://golang.google.cn/doc/install
2. Windows como ejemplo, simplemente instálelo directamente
3. Verifique la versión de Golang
C:\Users\Administrator>go version
go version go1.16.6 windows/amd64
C:\Users\Administrator>
2.Instalación de GoLand
1. Enlace de descarga: https://www.jetbrains.com/zh-cn/go
Simplemente descargue la versión requerida para la instalación o use VSCode.
2. Crea GOPATH
- bin: almacenamiento de programas compilados
- paquete: paquete dependiente
- src: código fuente propio
3. Configuración de Goland
- Configuración, pegue la ruta GOPATH mencionada anteriormente, como por ejemplo: E:\ppl-golang
- Configure cmd en git-shell (no necesita configurarlo si no tiene git)
ejecución de la línea de comando del shell
2. El primer programa HelloWorld
¡Crea mian.go y corre!
package main
import "fmt"
func main() {
fmt.Println("Hello")
}
- Cada programa go debe tener un paquete principal
- El formato de archivo del programa go es: *.go
3. ir a la línea de comando
1. Compile el archivo .go, -o especifica el archivo generado
go build -o a.exe main.go
go build *.go
2. Ejecute el programa directamente sin compilarlo en un programa ejecutable.
go run main.go
go run *.go
3. Compile e instale: vaya a instalar
go install
Una vez completado, puede ver el archivo ejecutable en el directorio GOBIN
4. go variables de entorno
Ver las variables de entorno go: go env
go env
Establecer variables de entorno go: go env -w xxx=xxx
go env -w GOBIN=E:/ppl-golang/bin
Configurado en la fuente de la nube nacional de Qiniu:GOPROXY=https://goproxy.cn,direct
go env -w GOPROXY=https://goproxy.cn,direct
¡Se pueden ver más líneas de comando con go help!
Fin