Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Declaración y Definición de Funciones | Funciones
Introducción a Golang

bookDeclaración y Definición de Funciones

Una función es un bloque reutilizable de código que realiza una tarea específica. Para declarar una función, se utiliza la palabra clave func. A continuación se muestra la sintaxis para definir una función básica:

func functionName() {
    // Code to be executed
}

A continuación se presenta un ejemplo sencillo de una función creada utilizando el formato proporcionado:

index.go

index.go

copy
123
func sayHelloWorld() { fmt.Println("Hello World") }

Aquí se muestra una representación visual que ilustra la declaración de una función:

Si incorporamos el código proporcionado anteriormente en nuestro programa, se convertirá en un componente reutilizable que podemos invocar tantas veces como sea necesario llamando a la función. Para llamar o ejecutar una función, utilice la siguiente sintaxis:

functionName()

A continuación se muestra un ejemplo de un programa completo que utiliza la función mencionada anteriormente:

index.go

index.go

copy
12345678910
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() }

Dentro de la función main, se utilizó sayHelloWorld() para invocar la función. Esta llamada puede repetirse tantas veces como sea necesario para ejecutarla varias veces:

index.go

index.go

copy
123456789101112
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() sayHelloWorld() sayHelloWorld() }
question mark

Selecciona la línea de código apropiada para llamar a la función definida:

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain what the `main` function does in this context?

How do I define a function that takes parameters?

What happens if I call a function that hasn't been defined yet?

Awesome!

Completion rate improved to 1.96

bookDeclaración y Definición de Funciones

Desliza para mostrar el menú

Una función es un bloque reutilizable de código que realiza una tarea específica. Para declarar una función, se utiliza la palabra clave func. A continuación se muestra la sintaxis para definir una función básica:

func functionName() {
    // Code to be executed
}

A continuación se presenta un ejemplo sencillo de una función creada utilizando el formato proporcionado:

index.go

index.go

copy
123
func sayHelloWorld() { fmt.Println("Hello World") }

Aquí se muestra una representación visual que ilustra la declaración de una función:

Si incorporamos el código proporcionado anteriormente en nuestro programa, se convertirá en un componente reutilizable que podemos invocar tantas veces como sea necesario llamando a la función. Para llamar o ejecutar una función, utilice la siguiente sintaxis:

functionName()

A continuación se muestra un ejemplo de un programa completo que utiliza la función mencionada anteriormente:

index.go

index.go

copy
12345678910
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() }

Dentro de la función main, se utilizó sayHelloWorld() para invocar la función. Esta llamada puede repetirse tantas veces como sea necesario para ejecutarla varias veces:

index.go

index.go

copy
123456789101112
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() sayHelloWorld() sayHelloWorld() }
question mark

Selecciona la línea de código apropiada para llamar a la función definida:

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 1
some-alt