2017-09-18 3 views

Répondre

1

Le message d'erreur indique que vous choisissez bien un fichier pour que la configuration fonctionne. Plus précisément, il doit s'agir d'un fichier contenant la déclaration func main().

Vous pouvez utiliser Run Type: Package au lieu d'un fichier pour exécuter un package. Par exemple, si votre main est sous $GOPATH/src/github.com/dlsniper/demo/cmd/mycmd/main.go, vous devez utiliser github.com/dlsniper/demo/cmd/mycmd pour l'exécuter.

En outre, à partir de la capture d'écran que vous avez collée, il semble que vous ne soyez pas sous un espace de travail Go valide. S'il vous plaît voir ici ce qu'est un Go d'espace de travail est et comment créer un: https://golang.org/doc/code.html#Workspaces

Enfin, si vous préférez un guide visuel pour cela, s'il vous plaît jeter un oeil à cette vidéo sur la façon de créer et d'utiliser Exécuter les configurations dans Gogland: https://www.youtube.com/watch?v=ko-wKntCLjg

+0

Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. - [De l'avis] (/ review/low-quality-posts/17369048) –

+0

@NickWeaver merci, j'ai édité ma réponse en fonction de vos commentaires. S'il vous plaît laissez-moi savoir si je peux le faire mieux. Je vous remercie. – dlsniper

+0

Ça a l'air beaucoup mieux, merci. –