Remover strings

¿Cómo eliminar espacio en blanco en un texto?

El paquete strings provee métodos para eliminar bloques de strings de cadenas de caracteres. Esto es útil por ejemplo para limpiar espacios en blancos provistos en formularios.

package main

import (
    "fmt"
    "strings"
)

func main() {
    fmt.Println(strings.TrimSpace("  remover espacio en ambos lados "))
    fmt.Println(strings.TrimLeft("¿Cuantos años tiene usted?", "¿"))
    fmt.Println(strings.TrimRight("¿Cuantos años tiene usted?", "?"))
}

Eliminar espacio al inicio y fin del texto.

strings.TrimSpace("  remover espacio en ambos lados ")

Eliminar un caractér específico al inicio del texto.

strings.TrimLeft("¿Cuantos años tiene usted?", "¿")

Eliminar un caractér específico al final del texto.

strings.TrimRight("¿Cuantos años tiene usted?", "?")