2012-05-02 11 views

Respuesta

42

Sí, lo hay, marque the strings package.

package main 

import (
    "fmt" 
    "strings" 
) 

func main() { 
    fmt.Println(strings.ToLower("Gopher")) 
} 
+0

thx mucho Perdí por completo el paquete de cuerdas :) y google no apareció nada – oers

+1

Si bien la respuesta es correcta, los enlaces tienden a perecer y una Es preferible una muestra de código que ilustre la solución. – ereOn

+0

@ereOn agregó el código de muestra como sugirió – AurA

32

Si le sucede a ser demasiado vago para hacer clic a través de la strings package, aquí es código de ejemplo:

strings.ToLower("Hello, WoRLd") // => "hello, world" 

Si tiene que manejar una Unicode Special Case como azerí o turco, puede utilizar ToLowerSpecial:

strings.ToLowerSpecial(unicode.TurkishCase, "Hello, WoRLd") // => "hello, world" 
+0

¿alguien puede explicar el concepto de caso especial? por ejemplo, quiero comparar la entrada del usuario, que son cadenas de Unicode, con un conjunto almacenado de cadenas Unicode y encontrar coincidencias, después de minicar ambos conjuntos. necesitarías tolowerspecial() es este caso? –

+0

Lamentablemente, no estoy seguro. ¿Podría intentar hacer otra pregunta al respecto y vincularla aquí? –

Cuestiones relacionadas