En aquesta secció, aprendrem a configurar l'entorn de desenvolupament per a Go. Això inclou la instal·lació de Go, la configuració de les variables d'entorn necessàries i la verificació de la instal·lació. Segueix aquests passos per assegurar-te que el teu entorn està preparat per començar a programar en Go.

  1. Instal·lació de Go

Pas 1: Descarregar Go

  1. Visita la pàgina oficial de descàrrega de Go: https://golang.org/dl/
  2. Selecciona la versió adequada per al teu sistema operatiu (Windows, macOS, Linux).

Pas 2: Instal·lar Go

Windows

  1. Descarrega l'instal·lador .msi des de la pàgina de descàrrega.
  2. Executa l'instal·lador i segueix les instruccions de la pantalla.
  3. Per defecte, Go s'instal·larà a C:\Go.

macOS

  1. Descarrega el paquet .pkg des de la pàgina de descàrrega.
  2. Obre el paquet i segueix les instruccions de la pantalla.
  3. Per defecte, Go s'instal·larà a /usr/local/go.

Linux

  1. Descarrega l'arxiu tarball .tar.gz des de la pàgina de descàrrega.
  2. Obre una terminal i executa les següents comandes:
tar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz
  1. Això instal·larà Go a /usr/local/go.

  1. Configuració de les Variables d'Entorn

Pas 1: Afegir Go al PATH

Per poder executar les eines de Go des de qualsevol lloc del sistema, necessitem afegir el directori bin de Go al PATH.

Windows

  1. Obre el Panell de Control i ves a Sistema i Seguretat > Sistema > Configuració avançada del sistema.
  2. Fes clic a "Variables d'entorn".
  3. A la secció "Variables del sistema", selecciona la variable Path i fes clic a "Editar".
  4. Afegeix el camí C:\Go\bin a la llista de camins.

macOS i Linux

  1. Obre el fitxer de configuració del teu shell (.bashrc, .zshrc, etc.) amb un editor de text.
  2. Afegeix la següent línia al final del fitxer:
export PATH=$PATH:/usr/local/go/bin
  1. Guarda el fitxer i tanca'l.
  2. Executa la següent comanda per carregar els canvis:
source ~/.bashrc  # o source ~/.zshrc, depenent del teu shell

Pas 2: Configurar el GOPATH

El GOPATH és el directori on es troben els teus projectes Go i les dependències. Per defecte, Go utilitza el directori ~/go com a GOPATH, però pots canviar-lo si ho desitges.

Windows

  1. Obre el Panell de Control i ves a Sistema i Seguretat > Sistema > Configuració avançada del sistema.
  2. Fes clic a "Variables d'entorn".
  3. A la secció "Variables del sistema", fes clic a "Nou" i crea una nova variable anomenada GOPATH amb el valor del directori que vols utilitzar (per exemple, C:\Users\ElMeuUsuari\go).

macOS i Linux

  1. Obre el fitxer de configuració del teu shell (.bashrc, .zshrc, etc.) amb un editor de text.
  2. Afegeix la següent línia al final del fitxer:
export GOPATH=$HOME/go
  1. Guarda el fitxer i tanca'l.
  2. Executa la següent comanda per carregar els canvis:
source ~/.bashrc  # o source ~/.zshrc, depenent del teu shell

  1. Verificació de la Instal·lació

Per assegurar-te que Go s'ha instal·lat correctament, obre una terminal i executa la següent comanda:

go version

Hauries de veure un missatge similar a aquest:

go version go1.xx.x linux/amd64

Això indica que Go s'ha instal·lat correctament i està llest per utilitzar.

  1. Crear el Primer Directori de Projecte

Ara que Go està instal·lat i configurat, crearem el primer directori de projecte per assegurar-nos que tot funciona correctament.

  1. Crea un nou directori dins del teu GOPATH per al teu projecte:
mkdir -p $GOPATH/src/hello
  1. Canvia al nou directori:
cd $GOPATH/src/hello
  1. Crea un fitxer anomenat main.go amb el següent contingut:
package main

import "fmt"

func main() {
    fmt.Println("Hola, món!")
}
  1. Executa el programa:
go run main.go

Hauries de veure el següent missatge a la terminal:

Hola, món!

Conclusió

En aquesta secció, hem après a instal·lar Go, configurar les variables d'entorn necessàries i verificar la instal·lació. També hem creat el nostre primer projecte Go per assegurar-nos que tot funciona correctament. Ara estàs preparat per començar a programar en Go! En la següent secció, escriurem el nostre primer programa en Go i explorarem la sintaxi i l'estructura bàsiques del llenguatge.

© Copyright 2024. Tots els drets reservats