Was sollten die Werte von GOPATH und GOROOT in Go sein?
Hallo zusammen! Ich habe vor ein paar Wochen angefangen, Go zu lernen, und komme mit der Konfiguration der Umgebungsvariablen nicht klar. Ich habe Go über den offiziellen Installer unter Windows installiert, alles scheint in C:\Go zu sein. Aber wenn ich versuche, mein erstes Projekt zu bauen, erscheinen ständig Fehler wie "cannot find package" oder "GOPATH not set".
Hier ist mein einfacher Code, den ich ausführen möchte:
```go
// main.go
package main
import "fmt"
import "example.com/mypackage/mypkg"
func main() {
fmt.Println(mypkg.Hello())
}
```
Und das package, das ich verwenden möchte:
```go
// mypkg.go im Ordner mypkg
package mypkg
func Hello() string {
return "Hello from my package!"
}
```
Ich habe versucht, GOPATH an verschiedene Orte zu setzen: C:\Users\MyName\go, C:\Projects\go, sogar leer gelassen. Aber nichts funktioniert.
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen