Skip to content

Commit a08550f

Browse files
author
Vic Shóstak
committed
Update v2 to v3
1 parent 929add1 commit a08550f

25 files changed

+155
-123
lines changed

bun.lockb

40.1 KB
Binary file not shown.

docs/complete-user-guide/create-new-project.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@
33
To start a new project, execute the `create` command:
44

55
::: code-group
6+
67
```bash [CLI]
78
gowebly create
89
```
910

1011
```bash [Go]
11-
go run github.com/gowebly/gowebly@latest create
12+
go run github.com/gowebly/gowebly/v3@latest create
1213
```
14+
1315
:::
1416

1517
And result will be:
@@ -30,6 +32,7 @@ Therefore, you are **free to create** any project structure you wish.
3032
:::
3133

3234
::: code-group
35+
3336
```bash{18,19} [Using html/template]
3437
.
3538
├── assets
@@ -101,6 +104,7 @@ Therefore, you are **free to create** any project structure you wish.
101104
├── prettier.config.js
102105
└── server.go
103106
```
107+
104108
:::
105109

106110
::: danger Auto-generated files by Templ
@@ -138,4 +142,4 @@ stateDiagram-v2
138142
Frontend --> [*]
139143
```
140144

141-
<!--@include: ../parts/links.md -->
145+
<!--@include: ../parts/links.md -->

docs/complete-user-guide/info-about-system.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@
33
To view information about your system, execute the `doctor` command:
44

55
::: code-group
6+
67
```bash [CLI]
78
gowebly doctor
89
```
910

1011
```bash [Go]
11-
go run github.com/gowebly/gowebly@latest doctor
12+
go run github.com/gowebly/gowebly/v3@latest doctor
1213
```
14+
1315
:::
1416

1517
And result will be:
@@ -20,11 +22,11 @@ And result will be:
2022
2123
│ Copy this information to paste into an issue ↘
2224
23-
│ Gowebly CLI: v2.3.3 (build with go1.22.1 on darwin/arm64)
25+
│ Gowebly CLI: v3.0.0 (build with go1.24.1 on darwin/arm64)
2426
25-
│ Go: 1.22.1 darwin/arm64
26-
│ Node.js version: 21.7.1 (npm 10.5.0)
27-
│ Bun version: 1.0.35
27+
│ Go: 1.24.1 darwin/arm64
28+
│ Node.js version: 20.18.3 (npm 10.8.2)
29+
│ Bun version: 1.2.4
2830
2931
│ Is Air tool installed? true
3032
│ Is Templ package installed? true
@@ -33,4 +35,4 @@ And result will be:
3335
✱ For more information go to the official docs: https://gowebly.org
3436
```
3537

36-
<!--@include: ../parts/links.md -->
38+
<!--@include: ../parts/links.md -->

docs/complete-user-guide/installation.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ The basics for installing the **Gowebly** CLI on your system are covered in this
44

55
## Go
66

7-
[Download][go_download_url] and install **Go**. Version `1.22` (or higher) is required.
7+
[Download][go_download_url] and install **Go**. Version `1.24.0` (or higher) is required.
88

99
Then, use the [`go install`][go_install_url] command:
1010

11-
``` bash
12-
go install github.com/gowebly/gowebly/v2@latest
11+
```bash
12+
go install github.com/gowebly/gowebly/v3@latest
1313
```
1414

1515
## Homebrew
@@ -18,13 +18,13 @@ GNU/Linux and Apple macOS users available way to install **Gowebly** CLI via [Ho
1818

1919
Tap a new formula:
2020

21-
``` bash
21+
```bash
2222
brew tap gowebly/tap
2323
```
2424

2525
Install:
2626

27-
``` bash
27+
```bash
2828
brew install gowebly/tap/gowebly
2929
```
3030

@@ -34,4 +34,4 @@ Download ready-made `exe` files for Windows, `deb` (for Debian, Ubuntu), `rpm` (
3434

3535
Install it like you normally would.
3636

37-
<!--@include: ../parts/links.md-->
37+
<!--@include: ../parts/links.md-->

docs/complete-user-guide/run-your-project.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
---
22
next:
3-
text: 'FAQ'
4-
link: '/faq'
3+
text: "FAQ"
4+
link: "/faq"
55
---
66

77
# Run your project
88

99
To run your project in a development mode, execute the `run` command:
1010

1111
::: code-group
12+
1213
```bash [CLI]
1314
gowebly run
1415
```
1516

1617
```bash [Go]
17-
go run github.com/gowebly/gowebly/v2@latest run
18+
go run github.com/gowebly/gowebly/v3@latest run
1819
```
20+
1921
:::
2022

2123
## What CLI does for you?
@@ -49,4 +51,4 @@ stateDiagram-v2
4951
Changes --> Watch
5052
```
5153

52-
<!--@include: ../parts/links.md -->
54+
<!--@include: ../parts/links.md -->

docs/es/complete-user-guide/create-new-project.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@
33
Para iniciar un nuevo proyecto, ejecuta el comando `create`:
44

55
::: code-group
6+
67
```bash [CLI]
78
gowebly create
89
```
910

1011
```bash [Go]
11-
go run github.com/gowebly/gowebly@latest create
12+
go run github.com/gowebly/gowebly/v3@latest create
1213
```
14+
1315
:::
1416

1517
Y el resultado será algo como:
@@ -30,6 +32,7 @@ Por lo tanto, eres **libre de crear** la estructura de tu proyecto como desees.
3032
:::
3133

3234
::: code-group
35+
3336
```bash{18,19} [Usando html/template]
3437
.
3538
├── assets
@@ -101,6 +104,7 @@ Por lo tanto, eres **libre de crear** la estructura de tu proyecto como desees.
101104
├── prettier.config.js
102105
└── server.go
103106
```
107+
104108
:::
105109

106110
::: danger Archivos generados por Templ
@@ -113,16 +117,16 @@ Cada vez que ejecutas el comando `create` para un crear un nuevo proyecto, la CL
113117

114118
| Paso | Descripción |
115119
| :---: | ---------------------------------------------------------------------------------------------------------------- |
116-
| **1** | **La estructura de tu proyecto** |
117-
| | CLI crea las carpetas del proyecto y todos los archivos necesarios |
118-
| **2** | **La parte del backend de tu proyecto** |
119-
| | CLI genera los archivos backend (`go.mod`, archivos de los framework elegidos, etc.) |
120-
| | CLI corre `go mod tidy` y `go fmt` por primera vez |
121-
| **3** | **La parte del frontend de tu proyecto** |
122-
| | CLI genera el archivo `scripts.js` con la librería escogida |
123-
| | CLI genera el archivo `styles.scss` con estilos mínimos del framework CSS escogido |
124-
| | CLI genera los archivos necesarios (`package.json`, configuraciones para el framework CSS, entre otros) |
125-
| | CLI ejecuta los scripts `install` y `build` desde el archivo `package.json` con el entorno frontend seleccionado|
120+
| **1** | **La estructura de tu proyecto** |
121+
| | CLI crea las carpetas del proyecto y todos los archivos necesarios |
122+
| **2** | **La parte del backend de tu proyecto** |
123+
| | CLI genera los archivos backend (`go.mod`, archivos de los framework elegidos, etc.) |
124+
| | CLI corre `go mod tidy` y `go fmt` por primera vez |
125+
| **3** | **La parte del frontend de tu proyecto** |
126+
| | CLI genera el archivo `scripts.js` con la librería escogida |
127+
| | CLI genera el archivo `styles.scss` con estilos mínimos del framework CSS escogido |
128+
| | CLI genera los archivos necesarios (`package.json`, configuraciones para el framework CSS, entre otros) |
129+
| | CLI ejecuta los scripts `install` y `build` desde el archivo `package.json` con el entorno frontend seleccionado |
126130

127131
Para visualizar el flujo de trabajo, consulta el diagrama:
128132

@@ -138,4 +142,4 @@ stateDiagram-v2
138142
Frontend --> [*]
139143
```
140144

141-
<!--@include: ../../parts/links.md -->
145+
<!--@include: ../../parts/links.md -->

docs/es/complete-user-guide/info-about-system.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@
33
Para ver información sobre tu sistema, ejecuta el comando `doctor`:
44

55
::: code-group
6+
67
```bash [CLI]
78
gowebly doctor
89
```
910

1011
```bash [Go]
11-
go run github.com/gowebly/gowebly@latest doctor
12+
go run github.com/gowebly/gowebly/v3@latest doctor
1213
```
14+
1315
:::
1416

1517
Y el resultado será algo como:
@@ -20,11 +22,11 @@ Y el resultado será algo como:
2022
2123
│ Copy this information to paste into an issue ↘
2224
23-
│ Gowebly CLI: v2.3.3 (build with go1.22.1 on darwin/arm64)
25+
│ Gowebly CLI: v3.0.0 (build with go1.24.1 on darwin/arm64)
2426
25-
│ Go: 1.22.1 darwin/arm64
26-
│ Node.js version: 21.7.1 (npm 10.5.0)
27-
│ Bun version: 1.0.35
27+
│ Go: 1.24.1 darwin/arm64
28+
│ Node.js version: 20.18.3 (npm 10.8.2)
29+
│ Bun version: 1.2.4
2830
2931
│ Is Air tool installed? true
3032
│ Is Templ package installed? true
@@ -33,4 +35,4 @@ Y el resultado será algo como:
3335
✱ For more information go to the official docs: https://gowebly.org
3436
```
3537

36-
<!--@include: ../../parts/links.md -->
38+
<!--@include: ../../parts/links.md -->

docs/es/complete-user-guide/installation.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,25 @@ Los fundamentos para instalar la CLI de **Gowebly** se cubren en esta sección.
44

55
## Go
66

7-
[Descarga][go_download_url] e instala **Go**. Se requiere la versión `1.22` (o superior).
7+
[Descarga][go_download_url] e instala **Go**. Se requiere la versión `1.24.0` (o superior).
88

99
Luego, usa el comando [`go install`][go_install_url]:
1010

11-
``` bash
12-
go install github.com/gowebly/gowebly/v2@latest
11+
```bash
12+
go install github.com/gowebly/gowebly/v3@latest
1313
```
1414

1515
## Homebrew
1616

1717
Los usuarios de GNU / Linux y Apple macOS tienen disponible la instalación de la CLI a través de [Homebrew][other_brew_url].
1818

19-
``` bash
19+
```bash
2020
brew tap gowebly/tap
2121
```
2222

2323
Luego instala usando:
2424

25-
``` bash
25+
```bash
2626
brew install gowebly/tap/gowebly
2727
```
2828

@@ -32,4 +32,4 @@ Descargue el `exe` ya compilado para Windows, `deb` (para Debian, Ubuntu), `rpm`
3232

3333
Instálalo como lo haría normalmente.
3434

35-
<!--@include: ../../parts/links.md-->
35+
<!--@include: ../../parts/links.md-->
Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,38 @@
11
---
22
next:
3-
text: 'FAQ'
4-
link: '/es/faq'
3+
text: "FAQ"
4+
link: "/es/faq"
55
---
66

77
# Ejecutar tu proyecto
88

99
Para ejecutar tu proyecto en modo de desarrollo, ejecuta el comando `run`:
1010

1111
::: code-group
12+
1213
```bash [CLI]
1314
gowebly run
1415
```
1516

1617
```bash [Go]
17-
go run github.com/gowebly/gowebly@latest run
18+
go run github.com/gowebly/gowebly/v3@latest run
1819
```
20+
1921
:::
2022

2123
## ¿Qué hace la CLI por ti?
2224

2325
Cada vez que ejecutas el comando `run` para un crear un nuevo proyecto, la CLI de **Gowebly** hace lo siguiente:
2426

25-
| Paso | Descripción |
26-
| :---: | ------------------------------------------------------------------------------------- |
27-
| **1** | **Inicia la herramienta Air** |
28-
| | CLI corre tu proyecto en modo live-reloading con un simple comando `air -c .air.toml` |
29-
| **2** | **Modo Live-reloading** |
30-
| | Air builds el frontend en modo producción |
31-
| | Air genera las funciones de Go desde los templates `*.templ` templates, si se requiere|
32-
| | Air builds el backend de tu proyecto |
33-
| | Air queda a la espera de cambios en tu proyecto para hacer rebuilds |
27+
| Paso | Descripción |
28+
| :---: | -------------------------------------------------------------------------------------- |
29+
| **1** | **Inicia la herramienta Air** |
30+
| | CLI corre tu proyecto en modo live-reloading con un simple comando `air -c .air.toml` |
31+
| **2** | **Modo Live-reloading** |
32+
| | Air builds el frontend en modo producción |
33+
| | Air genera las funciones de Go desde los templates `*.templ` templates, si se requiere |
34+
| | Air builds el backend de tu proyecto |
35+
| | Air queda a la espera de cambios en tu proyecto para hacer rebuilds |
3436

3537
Para visualizar el flujo de trabajo, consulta el diagrama:
3638

@@ -49,4 +51,4 @@ stateDiagram-v2
4951
Changes --> Watch
5052
```
5153

52-
<!--@include: ../../parts/links.md -->
54+
<!--@include: ../../parts/links.md -->

docs/es/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ gowebly doctor
2626
```
2727

2828
```bash [Go]
29-
go run github.com/gowebly/gowebly@latest doctor
29+
go run github.com/gowebly/gowebly/v3@latest doctor
3030
```
3131

3232
:::

docs/es/getting-started/quick-start-guide.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ Aquí tienes una versión rápida de los pasos a seguir para realizar la ejecuci
44

55
<!--@include: ../../parts/es/block_cant-find-answer.md-->
66

7-
En primer lugar, [descargar][go_download_url] e instalar **Go**. Se requiere la versión `1.22` (o superior).
7+
En primer lugar, [descargar][go_download_url] e instalar **Go**. Se requiere la versión `1.24.0` (o superior).
88

99
Después ejecutar el comando [`go run`][go_run_url] para crear un nuevo proyecto en la carpeta actual:
1010

11-
``` bash
12-
go run github.com/gowebly/gowebly/v2@latest create
11+
```bash
12+
go run github.com/gowebly/gowebly/v3@latest create
1313
```
1414

1515
::: tip Ventajas de correr `go run`
@@ -20,8 +20,8 @@ Con `go run`, puedes usar todas las características del CLI de **Gowebly** sin
2020

2121
Puedes comprobar cuales de las herramientas recomendadas ya están instaladas en tu sistema utilizando el comando `doctor` que viene integrado en la CLI de **Gowebly**:
2222

23-
``` bash
24-
go run github.com/gowebly/gowebly/v2@latest doctor
23+
```bash
24+
go run github.com/gowebly/gowebly/v3@latest doctor
2525
```
2626

2727
Si alguna herramienta no está instalada, se recomienda que la instale tú mismo. Especialmente **Node.js** (o **Bun**) para construir el frontend de tu aplicación.
@@ -34,4 +34,4 @@ Descarga el archivo `exe` para Windows, `deb` (para Debian, Ubuntu), `rpm` (para
3434

3535
Instálalo como lo harías normalmente.
3636

37-
<!--@include: ../../parts/links.md-->
37+
<!--@include: ../../parts/links.md-->

0 commit comments

Comments
 (0)