first commit

This commit is contained in:
2026-08-04 19:24:21 +02:00
commit 46901fbb7f
20 changed files with 5364 additions and 0 deletions
+51
View File
@@ -0,0 +1,51 @@
**AYUDA Go**
=========
**https://https://go.dev/
-------------------
**Flujo correcto siempre en Go**
Cada proyecto:
mkdir mi-proyecto\
cd mi-proyecto\
go mod init nombre\
go get dependencia\
go run main.go
--------
go mod init agenda
go get modernc.org/sqlite
go run agenda.go
⚠️ MUY IMPORTANTE (para SQLite)
Recuerda esto o te dará error después:
sudo apt install build-essential
**Crear ejecutable**
Dentro de tu proyecto:
go build -o agenda
Esto genera:
agenda
▶️ Ejecutarlo
./agenda
🪟 Para Windows
go build -o agenda.exe
🌍 Cross-compiling (MUY potente)
Puedes compilar para otros sistemas desde Linux:
Windows:
GOOS=windows GOARCH=amd64 go build -o agenda.exe
Linux:
GOOS=linux GOARCH=amd64 go build -o agenda
Mac:
GOOS=darwin GOARCH=amd64 go build -o agenda
-------------------