我已经开始在 IntelliJ Idea 中使用 golang。
我有以下代码
主要包
import (
"fmt"
"/github.com/zzz/stringutil"
)
func main() {
fmt.Printf(stringutil.Reverse("!oG ,olleH"))
}
我还有以下 stringutil.go 文件
// Package stringutil contains utility functions for working with strings.
package stringutil
// Reverse returns its argument string reversed rune-wise left to right.
func Reverse(s string) string {
r := []rune(s)
for i, j := 0, len(r)-1; i < len(r)/2; i, j = i+1, j-1 {
r[i], r[j] = r[j], r[i]
}
return string(r)
}
我收到以下错误:
src\github.com\zzz\hello\hello.go:5:2: cannot find package "src/github.com/zzz/stringutil" in any of:
C:\Go\src\src\github.com\zzz\stringutil (from $GOROOT)
($GOPATH not set)
如何通过 Intellij 配置环境变量以便运行程序?
最佳答案
这是针对此问题的快速修复。我使用 inttelliJ idea 作为我的编辑器。我用的是MAC
- 这是我的项目的完整路径。您可以将其自定义为 按照你的需要。我的项目名称是adit /Users/mmdc/Documents/mataharimall-development/www/go/src/github.com/mataharimall/adit
关于go - (来自 $GOROOT) ($GOPATH not set) in IntelliJ idea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41177788/