¿Cómo pasar un Array a una Función en Golang?

Las arrays en el lenguaje de programación Golang o Go son muy similares a otros lenguajes de programación. En el programa, a veces necesitamos almacenar una colección de datos del mismo tipo, como una lista de calificaciones de los estudiantes. Este tipo de colección se almacena en un programa usando un Array. Una array es … Continue reading «¿Cómo pasar un Array a una Función en Golang?»

Golang | Extraer una expresión regular de la string

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 de otros programas, etc. En Go regexp, puede extraer una expresión regular de la … Continue reading «Golang | Extraer una expresión regular de la string»

Type Casting o Type Conversion en Golang

Requisito previo: tipos de datos de Golang La conversión de tipo ocurre cuando asignamos el valor de un tipo de datos a otro. Los lenguajes de tipo estático como C / C++ , Java , brindan soporte para la conversión de tipo implícita, pero Golang es diferente, ya que no admite la conversión de tipo … Continue reading «Type Casting o Type Conversion en Golang»

Estructura anidada en Golang

Una estructura o struct en Golang es un tipo definido por el usuario, lo que nos permite crear un grupo de elementos de diferentes tipos en una sola unidad. Cualquier entidad del mundo real que tenga algún conjunto de propiedades o campos se puede representar como una estructura. El lenguaje Go permite una estructura anidada. … Continue reading «Estructura anidada en Golang»

¿Cómo comparar dos segmentos 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 Go, puede comparar … Continue reading «¿Cómo comparar dos segmentos de bytes en Golang?»

¿Cómo asignar una runa a mayúsculas 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 de … Continue reading «¿Cómo asignar una runa a mayúsculas en Golang?»

¿Cómo recortar el sufijo de la 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 Ir, … Continue reading «¿Cómo recortar el sufijo de la porción de bytes en Golang?»

¿Cómo verificar la igualdad de String en el plegado de casos Unicode 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 comparar dos strings entre sí … Continue reading «¿Cómo verificar la igualdad de String en el plegado de casos Unicode en Golang?»

Ir Variables

Un programa típico utiliza varios valores que pueden cambiar durante su ejecución. Por ejemplo , un programa que realiza algunas operaciones sobre los valores introducidos por el usuario. Los valores ingresados ​​por un usuario pueden diferir de los ingresados ​​por otro usuario. Por lo tanto, esto hace que sea necesario usar variables ya que otro … Continue reading «Ir Variables»

Funciones Variádicas en Go

La función que llamó con el número variable de argumentos se conoce como función variádica. O, en otras palabras, un usuario puede pasar cero o más argumentos en la función variádica. fmt.Printf es el ejemplo de la función variádica, requiere un argumento fijo al principio, después de eso puede aceptar cualquier cantidad de argumentos. Puntos importantes:  … Continue reading «Funciones Variádicas en Go»