Download Go1.17

1 view
Skip to first unread message

Jemima Torguson

unread,
May 6, 2024, 7:09:45 AM5/6/24
to claminepba

Cómo descargar e instalar Go 1.17 en su computadora

Go es un popular lenguaje de programación de código abierto que está diseñado para la simplicidad, concurrencia y rendimiento. Go es utilizado por muchas empresas y proyectos, como Google, Docker, Kubernetes y GitHub.

download go1.17


Descarga https://t.co/gyPnyr1kka



En este artículo, aprenderá cómo descargar e instalar la última versión de Go, que es Go 1.17, en su computadora. También aprenderá sobre las nuevas características y mejoras de Go 1.17, la compatibilidad y los requisitos de Go 1.17, y cómo escribir y ejecutar su primer programa Go con Go 1.17.

Qué es Go 1.17 y por qué debería usarlo

Go 1.17 es la última versión de Go, que fue lanzado el 16 de agosto de 2021. Viene con varias mejoras en el lenguaje, la cadena de herramientas, el tiempo de ejecución y las bibliotecas.

Ir 1.17 Características y mejoras

Algunas de las principales características y mejoras de Go 1.17 son:

    • Una nueva forma de pasar argumentos de función y resultados usando registros en lugar de la pila, lo que mejora el rendimiento y reduce el tamaño binario para las plataformas amd64.
    • Soporte para la arquitectura ARM de 64 bits en Windows (el puerto windows/arm64), que permite ejecutar Go de forma nativa en más dispositivos.
    • Gráficos de módulos podados, que reducen el número de dependencias que necesitan ser descargadas o leídas para módulos que especifican go 1.17 o superior en su archivo go.mod.
    • Nuevas funciones en el paquete inseguro para hacer más fácil ajustarse a lo inseguro. Reglas de puntero: unsafe.Add para una aritmética de puntero más segura e insegura.Slice para conversiones más seguras de punteros a rodajas.
    • Una extensión de las reglas de conversión de tipo de idioma para permitir conversiones de segmentos a punteros de matriz, siempre que la rebanada sea al menos tan grande como la matriz en tiempo de ejecución.
    • Mejoras en la verificación de crypto/x509, y alteraciones en el análisis de consultas de URL.

    Go 1.17 Compatibilidad y requisitos

    Sin embargo, hay algunos problemas de compatibilidad y requisitos que debe tener en cuenta antes de usar Go 1.17:

      • Go 1.17 requiere macOS 10.13 High Sierra o posterior; el soporte para versiones anteriores se ha suspendido.
      • La nueva conversión de slice a array pointer es el primer caso en el que una conversión de tipo puede entrar en pánico en tiempo de ejecución, lo que puede afectar algunas herramientas de análisis que asumen que las conversiones de tipo nunca pueden entrar en pánico.
      • El compilador principal Go todavía no soporta la arquitectura LoongArch, pero ha reservado el valor GOARCH "loong64".

      Cómo descargar Go 1.17 para su sistema operativo

      La forma más fácil de descargar Go 1.17 para su sistema operativo es visitar la página download page y elegir el paquete adecuado para su sistema. Alternativamente, puede descargar Go 1.17 desde el repositorio de código fuente o usar un herramienta de terceros para administrar múltiples versiones de Go en su sistema.

      Descargar Go 1.17 para Linux

      Si está usando Linux, puede descargar la distribución binaria Go 1.17 para su arquitectura desde la página de descarga. Por ejemplo, si está utilizando un sistema x86 de 64 bits, puede descargar el archivo go1.17.linux-amd64.tar.gz.

      También puede utilizar el siguiente comando para descargar y extraer el archivo en su directorio personal:

      Descargar Go 1.17 para Mac

      Si está usando Mac, puede descargar el instalador Go 1.17 para su sistema desde la página de descarga. Por ejemplo, si está utilizando un sistema x86 de 64 bits, puede descargar el archivo go1.17.darwin-amd64.pkg.

      También puede utilizar el siguiente comando para descargar e instalar el archivo en su sistema:

      curl -L https://golang.org/dl/go1.17.darwin-amd64.pkg sudo installer -pkg /dev/stdin -target /

      Descargar Go 1.17 para Windows

      También puede utilizar el siguiente comando para descargar y ejecutar el archivo en su sistema:

      Cómo instalar Go 1.17 en su computadora

      Después de descargar Go 1.17 para su sistema operativo, necesita instalarlo en su computadora. El proceso de instalación puede variar dependiendo de su sistema y preferencias, pero aquí hay algunos pasos generales a seguir:

      Instalar Go 1.17 en Linux

      Si descargó la distribución binaria Go 1.17 para Linux, debe extraerla en una ubicación de su elección, como /usr/local/go o /go.

      También necesita agregar el subdirectorio bin de la ubicación extraída a su variable de entorno PATH, para que pueda ejecutar el comando go desde cualquier lugar.

      Puede hacer esto editando su archivo /. profile o /. bashrc y agregando la siguiente línea al final:

      export PATH=$PATH:/usr/local/go/bin # or /go/bin

      Entonces, recarga tu perfil o archivo bashrc ejecutando:

      source /. profile # or /. bashrc

      Instalar Go 1.17 en Mac

      Si ha descargado el instalador Go 1.17 para Mac, solo tiene que ejecutarlo y seguir las instrucciones en la pantalla.

      El instalador instalará Go 1.17 in /usr/local/go y lo añadirá automáticamente a su variable de entorno PATH.

      Instalar Go 1.17 en Windows

      Si ha descargado el instalador Go 1.17 para Windows, solo tiene que ejecutarlo y seguir las instrucciones en la pantalla.

      El instalador instalará Go 1.17 en C: Vaya y agréguelo a su variable de entorno PATH automáticamente.

      Cómo verificar su instalación 1.17

      Para verificar que Go 1.17 está instalado correctamente en su computadora, puede abrir un terminal o el símbolo del sistema y ejecutar el siguiente comando:

      ir versión

      Esto debería imprimir algo como:

      go versión go1.17 linux/amd64 # o darwin/amd64 o windows/amd64

      Cómo Escribir y Ejecutar Su Primer Programa de Go con Go 1.17

      Para escribir y ejecutar tu primer programa Go con Go 1.17, necesitas crear un archivo con una extensión . go y escribir algo de código en él.

      Por ejemplo, puede crear un archivo llamado hello.go y escribir el siguiente código en él:

      package main import "fmt" func main() fmt. Println("Hola, mundo!")

      Este es un simple programa Go que imprime "Hello, world!" a la salida estándar.

      Para ejecutar este programa, puede usar el comando go run en el mismo directorio que el archivo hello.go:

      go ejecutar hello.go

      Esto debería imprimir:

      Hola, mundo!

      Felicidades, has escrito y ejecutado tu primer programa Go con Go 1.17!

      Conclusión

      En este artículo, usted ha aprendido cómo descargar e instalar Go 1.17 en su computadora. También ha aprendido sobre las nuevas características y mejoras de Go 1.17, la compatibilidad y los requisitos de Go 1.17, y cómo escribir y ejecutar su primer programa Go con Go 1.17.

      Go 1.17 es una versión importante de Go que trae varias mejoras al lenguaje, la cadena de herramientas, el tiempo de ejecución y las bibliotecas. También mantiene la promesa de compatibilidad de Go 1, lo que significa que casi todos los programas de Go que funcionan con versiones anteriores de Go continuarán trabajando con Go 1.17 sin ningún cambio.

      Si quieres saber más sobre Go 1.17, puedes consultar el documentation, y el learn page del sitio web oficial de Go. Allí puedes encontrar tutoriales, libros, cursos, videos, blogs, podcasts, y más sobre Go.

      17b9afdd22
      Reply all
      Reply to author
      Forward
      0 new messages