2017-03-25 3 views
0

Je suis nouveau au langage de programmation GO, ce que j'essaie de faire est de mettre quelques éléments dans la carte, puis en supprimer un, lorsque j'essaie de supprimer un des éléments du tableau que je reçois le message d'erreur:Go lang accès refusé

C:/Go\bin\go.exe run C:/Users/Computer/IdeaProjects/untitled1/simple.go 
fork/exec C:\Users\Computer\AppData\Local\Temp\go-build143466426\command-line-arguments\_obj\exe\simple.exe: Access is denied. 

le code:

package main 

import "fmt" 

    func main(){ 

     presAge := make(map[string] int) 

     presAge["test"] = 42 
     presAge["boom"] = 421 

     delete(presAge,"boom") 

     fmt.Println(len(presAge)) 

    } 
+1

https://github.com/fatih/vim-go/issues/153 –

Répondre

1

Votre code est correct. Vous pouvez l'exécuter via https://play.golang.org/ et il imprimera "1"

L'erreur que vous obtenez n'est pas une erreur de démarrage, mais une erreur Windows. Cela ressemble à un problème d'autorisation (aucune idée de la raison pour laquelle vous l'obtenez)