curso_golang_platzi

module
v0.0.0-...-ea7aa6d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2022 License: GPL-3.0

README

curso_golang_platzi

Curso básico de Go/Golang en Platzi, con muchas cosas interesantes, para poder el el historial hay que cer los commits en la rama main (si, la idea es que tienes que navegar entre los distintos commits), cada commit es una clase con ejemplos tratados en el curso.

Descarga de packages

  1. Para descargar librerías de Go/Golang es usando el siguiente comando.
go get golang.org/x/website/tour 
  1. Para descargar la librería y ver la versión, hay que usar el flag '-v'.
go get -v golang.org/x/website/tour 
  1. Para obtener más información y volver a descargar la librería.
go get -v -u golang.org/x/website/tour 

Modificar modulos en Go/Golang

Para modificar módulos, es necesario modificar el go.mod usando las funcionalidades del lenguaje (el módulo tiene que estar en la carpeta raíz del proyecto actual, es decir en 'curso_golang_platzi').

git clone git@github.com:labstack/echo.git // hacer los cambio en el módulo
go mod edit -replace github.com/labstack/echo=./echo

Para verificar el go.mod, se usa el comando

go mod verify

Para volver el módulo a su estado original, para el cambio hay que usar las funcionalidades del lenguaje

go mod edit -dropreplace github.com/labstack/echo

Empaquetar código

Para empaquetar el código, se usa el siguiente comando.

go mod vendor

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL