Colección de citas famosas - Consulta de diccionarios - "Pruebas y desarrollo de pila completa-Go" (1) Comprensión básica del lenguaje Go

"Pruebas y desarrollo de pila completa-Go" (1) Comprensión básica del lenguaje Go

Como prueba, como desarrollo de prueba, la gestión de pila completa es nuestra dirección de desarrollo futuro. Si ya domina Java, Python y HTML, ¿también desea aprender sobre el lenguaje Go que se ha vuelto extremadamente popular recientemente? Vamos, averigüémoslo juntos.

Go es un lenguaje de programación de código abierto que facilita la creación de software simple, confiable y eficiente.

Go fue desarrollado por Robert Griesemer, Rob Pike y Ken Thompson desde finales de 2007, y luego se le unieron Ian Lance Taylor, Russ Cox y otros. Finalmente fue de código abierto en noviembre de 2009 y. lanzado a principios de 2012. Hace algún tiempo se lanzó una versión estable de Go 1. El desarrollo de Go ahora está completamente abierto y cuenta con una comunidad activa. Estas tres personas son grandes dioses en la industria informática. Algunos han participado en la redacción del lenguaje C, algunos también son grandes maestros de las matemáticas y algunos han ganado el más alto honor en informática: el Premio Turing.

Hablemos de las características del lenguaje Go:

Simple, rápido, seguro

Paralelo, interesante, de código abierto

Gestión de memoria, seguridad de matriz, compilación rápida

Propósito del lenguaje Go:

El lenguaje Go está diseñado para usarse para alojar servidores web Un lenguaje de programación de sistemas para servidores centrales gigantes utilizados para clústeres de almacenamiento o fines similares.

Para el campo de los sistemas distribuidos de alto rendimiento, el lenguaje Go sin duda tiene una mayor eficiencia de desarrollo que la mayoría de los otros lenguajes. Proporciona soporte paralelo masivo, lo cual es perfecto para el desarrollo de servidores de juegos.

Ir a la instalación del entorno de idioma:

Se recomienda abrir /dl/ directamente. La dirección oficial no se puede abrir debido al muro.

Porque estoy usando un sistema Windows, y aquí hablaré principalmente sobre programación usando el lenguaje Go en un sistema Windows.

En Windows, puede utilizar el paquete de instalación con el sufijo .msi (el archivo se puede encontrar en la lista de descargas, como go1.17.2.windows-amd64.msi ).

De forma predeterminada, el archivo .msi se instalará en el directorio c:Go. Puede agregar el directorio c:Gobin a la variable de entorno Ruta. Después de agregarlo, debes reiniciar la ventana de comandos para que surta efecto. Personalmente, se recomienda instalarlo en la carpeta Archivos de programa.

Qué herramientas de desarrollo se deben utilizar para escribir el lenguaje Go:

Personalmente, recomiendo usar código VS, o puede usar Sublime Text para editar. Si ha visto el aprendizaje del idioma HTML del que hablé antes, debe haber descargado el código VS. En este momento, debe descargar el complemento de extensión de idioma Go en el código VS.

Aquí hay un gran problema: al descargar complementos y paquetes de dependencia de Go, se le indicará que algunos paquetes no están disponibles. La razón principal es que el paquete de dependencia descargado está bloqueado, por lo que solo puedo encontrar otras formas de descargarlo.

Página web de referencia recomendada:

blogs.com/xll970105/p/11906899.html

Go tiene un agente de módulo global, Configure el proxy y luego instale el complemento golang y la instalación se realizará correctamente. Los pasos son: primero, los usuarios de Windows abren Powershell, una interfaz azul, ¡tenga en cuenta que no es cmd! Si no lo sabe, simplemente abra la búsqueda debajo de la ventana, luego ingrese a powershell y búsquelo.

$env:GO111MODULE="on"

$env:GOPROXY="

Luego abrimos la interfaz de VsCode y se nos pedirá que instalemos el complemento. Si seleccionamos Instalar TODO, la instalación se realizará correctamente.

Cuando está ejecutando el programa de idioma Go. Cuando le indique que todos los paquetes de complementos se han instalado correctamente, puede usarlo normalmente. De lo contrario, un montón de informes de errores lo molestarán mucho. >

Bueno, paremos aquí hoy, buenas noches, sal del trabajo ~

.