AD

¿Ya dominas lo básico? Un curso estructurado de Go es la vía rápida para dar el salto.

Ver cursos de Go en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐹Lecciones de Go
Lección 13 / 68

Usar la biblioteca estándar

En esta lección resolverás tareas comunes con lo que Go ya trae.

strings aporta operaciones de texto, strconv conversiones entre texto y número, y math operaciones matemáticas.

El código de ejemplo aplica varias de ellas a un texto y a unos números.

La biblioteca estándar de Go es célebre por su calidad y por lo lejos que llega: incluye un servidor HTTP completo, criptografía, compresión y codificación JSON sin instalar nada. Muchos servicios en producción no usan ninguna dependencia externa.

Un detalle importante para el español: len("España") devuelve 7, no 6, porque cuenta bytes. Para contar caracteres se usa utf8.RuneCountInString() o se convierte a []rune. Go maneja UTF-8 muy bien, pero hay que saber cuándo se está contando qué.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Go directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)