To compile on debug mode reference: attach debbuger

go build -gcflags="-N -l" -o debugApp.sh

if the name is app the compiled will be named /app/goApiKerf (the name of de project) echo 0 > /proc/sys/kernel/yama/ptrace_scope if you get permissions problems attaching process to debugger


docker build . -t go --> will use Dockerfile

docker run -it --name go go docker run interactivo darnombre go a_la_image_go


with docker-compose

docker-compose up docker ps to see container name docker exec -it trygo_go_ /bin/bash

// go run hello-world.go --> ejecuta el programa sin necesidad de compilar? // go build hello-world.go --> compila el programa a la plataforma desde la que se llama // env GOOS=darwin GOARCH=amd64 go build --> para compilar a mac ya que docker lo está compilando desde un linux y el ejecutable que crea lo pone ahí por defecto