a8m / a8m/golang-cheat-sheet

Functions As Values And Closures gives out whole bunch of errors

Ouverte
#19 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Aucune donnée de langage
Étoiles
8.8k
Forks
1.1k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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`

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

L’issue concerne des erreurs de compilation dans la section 'Functions As Values And Closures' de la cheat sheet. Commencez par localiser cette section dans les fichiers Markdown du dépôt (probablement dans README.md ou dans un fichier similaire). Vérifiez la syntaxe Go présentée avec une version actuelle de Go. Les erreurs mentionnées concernent la déclaration de variables et les signatures de retour des fonctions. Pour résoudre le problème, mettez à jour les exemples de code afin qu’ils soient syntaxiquement corrects pour Go moderne, en vous assurant qu’ils se compilent sans erreurs 'undefined'. Testez les snippets corrigés dans un programme Go simple afin de confirmer qu’ils fonctionnent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
documentation
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.