Mapas de Golang

En el lenguaje Go, un mapa es una estructura de datos poderosa, ingeniosa y versátil. Golang Maps es una colección de pares desordenados de clave-valor. Es ampliamente utilizado porque proporciona búsquedas rápidas y valores que pueden recuperarse, actualizarse o eliminarse con la ayuda de claves. Es una referencia a una tabla hash. Debido a su … Continue reading «Mapas de Golang»

Cortar literal compuesto en Go

Hay dos términos, es decir, Slice y Literal compuesto. Slice es un tipo de datos compuesto similar a una array que se utiliza para contener los elementos del mismo tipo de datos. La principal diferencia entre array y segmento es que el segmento puede variar en tamaño de forma dinámica, pero no una array. Los … Continue reading «Cortar literal compuesto en Go»

Golang | Buscando un elemento de tipo int en rebanada de ints

El segmento de lenguaje de Go es más poderoso, flexible y conveniente que una array y es una estructura de datos liviana. El segmento es una secuencia de longitud variable que almacena elementos de un tipo similar, no está permitido almacenar diferentes tipos de elementos en el mismo segmento. En el segmento Go, puede buscar … Continue reading «Golang | Buscando un elemento de tipo int en rebanada de ints»

Ir de puntero a puntero (puntero doble)

Requisito previo: Punteros en Go Los punteros en el lenguaje de programación Go o Golang es una variable que se utiliza para almacenar la dirección de memoria de otra variable. Un puntero es una variable especial, por lo que puede apuntar a una variable de cualquier tipo, incluso a un puntero. Básicamente, esto parece una … Continue reading «Ir de puntero a puntero (puntero doble)»

Compruebe si la runa es un carácter de puntuación Unicode o no en Golang

Rune es un superconjunto de ASCII o es un alias de int32 . Contiene todos los caracteres disponibles en el sistema de escritura del mundo, incluidos acentos y otros signos diacríticos, códigos de control como tabulador y retorno de carro, y asigna a cada uno un número estándar. Este número estándar se conoce como punto … Continue reading «Compruebe si la runa es un carácter de puntuación Unicode o no en Golang»

Golang | Dividir un segmento separado por la expresión especificada

Una expresión regular es una secuencia de caracteres que define un patrón de búsqueda. El lenguaje Go admite expresiones regulares. Una expresión regular se usa para analizar, filtrar, validar y extraer información significativa de texto grande, como registros, la salida generada por otros programas, etc. En Go regexp, puede dividir un segmento en substrings separadas … Continue reading «Golang | Dividir un segmento separado por la expresión especificada»

¿Cómo reemplazar todos los elementos en una porción de bytes en Golang?

El segmento de lenguaje de Go es más poderoso, flexible y conveniente que una array y es una estructura de datos liviana. El segmento es una secuencia de longitud variable que almacena elementos de un tipo similar, no está permitido almacenar diferentes tipos de elementos en el mismo segmento. En el segmento de bytes de … Continue reading «¿Cómo reemplazar todos los elementos en una porción de bytes en Golang?»

Punteros en Golang

Los punteros en el lenguaje de programación Go o Golang es una variable que se utiliza para almacenar la dirección de memoria de otra variable. Los punteros en Golang también se denominan variables especiales. Las variables se utilizan para almacenar algunos datos en una dirección de memoria particular en el sistema. La dirección de memoria … Continue reading «Punteros en Golang»

¿Cómo dividir una string en Golang?

En el lenguaje Go, las strings son diferentes de otros lenguajes como Java , C++ , Python , etc. Es una secuencia de caracteres de ancho variable donde todos y cada uno de los caracteres están representados por uno o más bytes usando la codificación UTF-8. En Go strings, puede dividir una string en un … Continue reading «¿Cómo dividir una string en Golang?»

¿Cómo convertir una string en mayúsculas en Golang?

En el lenguaje Go, las strings son diferentes de otros lenguajes como Java , C++ , Python , etc. Es una secuencia de caracteres de ancho variable donde todos y cada uno de los caracteres están representados por uno o más bytes usando la codificación UTF-8. En Go string, puede convertir una string en mayúsculas … Continue reading «¿Cómo convertir una string en mayúsculas en Golang?»