Unicode genérico en Golang

En este artículo vamos a cubrir en cómo utilizer unicodes en Golang. En nuestro artículos anteriores cubrimos CP-1252, Caracteres latinos básicos (ASCII) y IPA extensions. La lista de Unicode es larga de todos los bloques, decidimos escribir este artículo que cubre todos.

Los artículos existentes sobre Unicode ilustran cómo utilizar Unicode en Golang, que parece al siguiente fragmento de código:

simbolo_euro := '\u20AC' // -> símbolo del euro
fmt.Printf("Símbolo del euro printf: %c\n", simbolo_euro)

resultado := fmt.Sprintf("%c", simbolo_euro) // Si solo desea el resultado.
fmt.Println("Euro símbolo resultado: ", resultado)

Para usar Unicode de diferentes bloques, la implementación del código sigue siendo la misma y lo único que se necesita es el Unicode. La lista de Unicodes se puede encontrar en los bloques Unicode.

La siguiente demostración vamos a utilizar Unicode del griego y copto ‘Greek and Coptic’.

  • Seleccione el bloque Unicode de la lista

  • Obtenga el Unicode de un carácter, en este ejemplo vamos a seleccionar ‘Greek Capital Letter
    • El Unicode para este carácter es 0370 y para usarlo en Go necesitas agregar el prefijo \u.

    Entonces su código debería tener este aspecto:

    Simbolo_de_carácter := '\u0370'

    Lo mismo ocurre con todos los demás Unicode de los otros bloques.

    Síguenos:

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *