Hola mundo en Go

1

Introducción al Curso de Golang

2

¬ŅQu√© es, por qu√© y quienes utilizan Go?

3

Instalar Go en Linux

4

Instalar Go en Mac

5

Instalar Go en Windows

6

Nuestras primeras líneas de código con Go

Variables, funciones y documentación

7

Variables, constantes y zero values

8

Operadores aritméticos

9

Tipos de datos primitivos

10

Paquete fmt: algo m√°s que imprimir en consola

11

Uso de funciones

12

Go doc: La forma de ver documentación

Estructuras de control de flujo y condicionales

13

El poder de los ciclos en Golang: for, for while y for forever

14

Operadores lógicos y de comparación

15

El condicional if

16

M√ļltiple condiciones anidadas con Switch

17

El uso de los keywords defer, break y continue

Estructuras de datos b√°sicas

18

Arrays y Slices

19

Recorrido de Slices con Range

20

Llave valor con Maps

21

Structs: La forma de hacer clases en Go

22

Modificadores de acceso en funciones y Structs

Métodos e interfaces

23

Structs y Punteros

24

Stringers: personalizar el output de Structs

25

Interfaces y listas de interfaces

Concurrencia y Channels

26

¬ŅQu√© es la concurrencia?

27

Primer contacto con las Goroutines

28

Channels: La forma de organizar las goroutines

29

Range, Close y Select en channels

Manejo de paquetes y Go Modules

30

Go get: El manejador de paquetes

31

Go modules: Ir m√°s all√° del GoPath con Echo

32

Modificando módulos con Go

Despedida del curso

33

Despedida

Bonus

34

Cheat Sheet Go

35

Librerías para desarrollo web con Go

36

Data Science con Go

Instalar Go en Mac

4/36

Lectura

El proceso de instalaci√≥n de Go en Mac es muy similar al proceso de instalaci√≥n en Linux. Pero, a diferencia que en Linux, en Mac el paquete Go suele estar muy actualizado respecto a la √ļltima versi√≥n estable.

...

Regístrate o inicia sesión para leer el resto del contenido.

Aportes 12

Preguntas 3

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Todo listo, ahora solo falta la Mac ūüėÖ

Recordatorio: para las Mac con M1, como por default se tiene como Shell a zsh (Z shell), se abre el archivo .zprofile o ~/.zshrc

2022 - si tienes una M1 (ARM) solo ve a la pagina y descarga e instala.
Y listo no ocupas hacer nada m√°s.

ūüď¶ La forma m√°s adecuada de instalar Go en Mac, es obtener el paquete de instalaci√≥n para nuestro computador.

Para Mac M1 lo que me funcionó a mi fue agregar en ~/.zshrc:

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN:$GOROOT/bin

Les comparto el manual que seguí para instalarlo y configurarlo en una Mac link

Para los que usamos fish:

set -x GOPATH $HOME/go
set -x PATH $PATH $GOPATH/bin

Preparado! para empezar a aprender este nuevo lenguage!

Gracias por la instalación en MAC

Gracias !

¬°Listo para comenzar!