a8m / a8m/golang-cheat-sheet

Functions As Values And Closures gives out whole bunch of errors

Abierto
#19 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Sin datos de lenguaje
Estrellas
8.8k
Forks
1.1k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Hi, I'm new to go, but I can't compile source code from 'Functions As Values And Closures' chapter.
I had to change:
`outer_var = 444` to `outer_var := 444`,
`func outer() func() int, int{` to `func outer() (func() int, int){`
and in both `another_scope` and `outer` functions I'm facing `undefined foo` error. Am I doing smth wrong?
My `go version` output is `go version go1.4.2 linux/amd64`

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El issue trata sobre errores de compilación en la sección 'Functions As Values And Closures' de la cheat sheet. Primero, localiza esa sección en los archivos Markdown del repositorio (probablemente en README.md o en un archivo similar). Verifica la sintaxis de Go mostrada con una versión actual de Go. Los errores mencionados están relacionados con la declaración de variables y las firmas de retorno de las funciones. Para resolverlo, actualiza los ejemplos de código para que sean sintácticamente correctos en Go moderno, asegurándote de que compilen sin errores 'undefined'. Prueba los snippets corregidos en un programa sencillo de Go para confirmar que funcionan.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
documentation
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.