go version
Pararse siempre en la carpeta que contiene el archivo
main.go
go run main.go
Pararse siempre en la carpeta que contiene el archivo
main.go
Para Linux o macOS, quitar la extensión.exe
go build
./nombre_del_ejecutable.exe
Pararse siempre en la carpeta que contiene el archivo
main.go
go mod init
go mod tidy
Para todos los imports, usar el prefijo
nombre_del_modulo
, por ejemploimport "go-api/my/package"
Pararse siempre en la carpeta que contiene el archivo
main.go
go fmt ./...
Pararse en la carpeta root del proyecto
go test ./... -v
Crear una carpeta con el nombre del repositorio
Pararse en la carpeta del repositorio
git init
Pararse en la carpeta de proyectos
git clone https://github.com/{username}/{repo_name}.git
git checkout -b {branch_name}
No es necesario si se clona el repositorio
git remote add {remote_name} https://github.com/{username}/{repo_name}
git remote -v
git add .
git commit -m "Commit message"
git push origin {branch_name}
git pull origin {branch_name}