Función reflect.TypeOf() en Golang con ejemplos

El lenguaje Go proporciona una implementación de soporte incorporada de la reflexión en tiempo de ejecución y permite que un programa manipule objetos con tipos arbitrarios con la ayuda del paquete reflect. La función reflect.TypeOf() en Golang se usa para obtener el tipo de reflexión que representa el tipo dinámico de i. Para acceder a … Continue reading «Función reflect.TypeOf() en Golang con ejemplos»

función time.Time.Hour() en Golang con ejemplos

La función Time.Hour() en el lenguaje Go se usa para verificar la hora dentro del día en la que la «t» indicada se presenta en el rango [0, 23]. Además, esta función se define en el paquete de tiempo. Aquí, debe importar el paquete «tiempo» para usar estas funciones. Sintaxis: func (t Time) Hour() int … Continue reading «función time.Time.Hour() en Golang con ejemplos»

Alcance de las variables en Go

Prerrequisito: Variables en lenguaje de programación Go El Alcance de una variable se puede definir como una parte del programa donde se puede acceder a una variable en particular. Una variable se puede definir en una clase, método, bucle, etc. Al igual que C / C++ , en Golang todos los identificadores tienen un alcance … Continue reading «Alcance de las variables en Go»

¿Cómo recortar una cuerda 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. Puede recortar una string de diferentes maneras utilizando la … Continue reading «¿Cómo recortar una cuerda en Golang?»

¿Cómo usar Go con MongoDB?

MongoDB es una base de datos NoSQL de código abierto. Es una base de datos orientada a documentos, utiliza una estructura similar a JSON llamada BSON para almacenar documentos (es decir, pares clave-valor). MongoDB proporciona el concepto de colección para agrupar documentos. En este artículo, discutiremos quién conecta MongoDB con Golang.  Requisito previo: debe instalar … Continue reading «¿Cómo usar Go con MongoDB?»

¿Cómo leer y escribir los archivos en Golang?

Golang ofrece una amplia biblioteca integrada que se puede utilizar para realizar operaciones de lectura y escritura en archivos. Para leer archivos en el sistema local, se utiliza el módulo io/ioutil . El módulo io/ioutil también se usa para escribir contenido en el archivo. El módulo fmt implementa E/S formateadas con funciones para leer la entrada … Continue reading «¿Cómo leer y escribir los archivos en Golang?»

¿Cómo calcular el promedio usando arrays en Golang?

Dada una array de n elementos, su tarea es encontrar el promedio de la array . Acercarse:  Acepte el tamaño de la array. Acepta los elementos de la array. Almacena la suma de los elementos usando for loop. Calcular promedio = ( suma/tamaño de la array ) Imprime el promedio. Ejemplo:  Input: n = 4 … Continue reading «¿Cómo calcular el promedio usando arrays en Golang?»

¿Cómo invertir una string en Golang?

Dada una string y la tarea es invertir la string. Aquí están algunos ejemplos. Enfoque 1: invierta la string intercambiando las letras, como la primera con la última y la segunda con la penúltima y así sucesivamente. Ejemplo: // Golang program to reverse a string package main    // importing fmt import «fmt»    // … Continue reading «¿Cómo invertir una string en Golang?»

Paquete fmt en GoLang

Requisito previo: Paquetes en GoLang e Importación en GoLang  Definiendo técnicamente, un paquete es esencialmente un contenedor de código fuente para algún propósito específico. Los paquetes son muy esenciales ya que en todos los programas se utilizan desde los programas más básicos hasta códigos complejos de alto nivel. Un paquete garantiza que no se repita … Continue reading «Paquete fmt en GoLang»

Función bits.OnesCount32() en Golang con ejemplos

El lenguaje Go proporciona soporte incorporado para bits para implementar funciones de conteo y manipulación de bits para los tipos de enteros sin signo predeclarados con la ayuda del paquete de bits. Este paquete proporciona la función OnesCount32() que se utiliza para encontrar el número de bits uno en a. Para acceder a la función … Continue reading «Función bits.OnesCount32() en Golang con ejemplos»