Golang undefined variable

J'ai 2 go de fichiers

/Utilisateurs/nom d'utilisateur/go/src/Test/src/main/Test.aller

package main

import "fmt"

func main() {
    fmt.Printf(SomeVar)
}

et le fichier /Users/nom d'utilisateur/go/src/Test/src/main/someFile.aller

package main

const SomeVar = "someFile"

Cependant, je n'ai de cesse d'obtenir d'erreur du compilateur

/Users/username/go/src/Test/src/main/Test.go:6: undefined: SomeVar

Quelqu'un peut m'expliquer pourquoi est-SomeVar labeld comme indéfini?

Comment êtes-vous d'invoquer le compilateur? Si vous avez exécuté go build Test.go, alors il ne prend en compte qu'un seul fichier pour faire partie de l'emballage.
1. Utilisation go build - go run est vraiment idéal pour la simple et unique fichier de programmes. 2. N'appelez pas le dossier "main".
Montrez votre $GOPATH veuillez

OriginalL'auteur Dave | 2014-07-05