Questa è la prima volta che faccio una domanda qui, comunque, mi chiedo perché dice che non riesce a trovare il pacchetto, anche se github.com/JohnDoe/temperature/conversion/conv
è dentro il $GOPATH
[johndoe@johndoe temperature]$ go run main.go
main.go:5:2: cannot find package "github.com/JohnDoe/temperature/conversion/conv" in any of:
/usr/local/go/src/github.com/JohnDoe/temperature/conversion/conv (from $GOROOT)
/home/johndoe/Workspace/Go/src/github.com/JohnDoe/temperature/conversion/conv (from $GOPATH)
più dettagli:
[johndoe@johndoe conversion]$ pwd
/home/johndoe/Workspace/Go/src/github.com/JohnDoe/temperature/conversion
[johndoe@johndoe conversion]$ ls
conv.go
Pensieri?
risposte:
0 per risposta № 1Stai confondendo pacchetti e file. In go (contrariamente a dire ... python), un pacchetto è rappresentato da una directory ei file in questa directory non sono altro che un codice. github.com/JohnDoe/temperature/conversion
pacchetto.