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 literales compuestos se utilizan para construir los valores de arrays, estructuras, sectores y mapas. Cada vez que se evalúen, creará un nuevo valor. Consisten en el tipo del literal seguido de una lista de elementos entre llaves. (¿Entendiste este punto?) Bueno, después de esta lectura, sabrás qué es un literal compuesto y ¡te sorprenderá saber que ya lo sabes!

Veamos cómo crear un segmento y hacer uso de un literal compuesto:

// Go program to show the slice 
// - composite literal
package main
  
import "fmt"
  
func main() {
  
    // Slice with composite literal
    // Slice allows you to group together
    // the values of the same type 
    // here type of values is int
    s1 := []int{23, 56, 89, 34}
      
    // displaying the values
    fmt.Println(s1)
}

Producción:

[23 56 89 34]

slice-composite-literal

Espero que entiendas el término qué es exactamente un literal compuesto. Entonces, básicamente, la asignación de valores o la inicialización de arrays, sectores, etc. se realizan utilizando literales compuestos. Estos se utilizan generalmente para componer un grupo de valores de tipos similares.

Publicación traducida automáticamente

Artículo escrito por Anshul_Aggarwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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