- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我已经开始在 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
关于go - (来自 $GOROOT) ($GOPATH not set) in IntelliJ idea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41177788/
我正在使用以下 Go 模块构建应用程序: github.com/martinlindhe/unit 现在,Go 代码非常简单;我只是想为实际工作设置环境: import( "fmt"
我正在使用以下 Go 模块构建应用程序: github.com/martinlindhe/unit 现在,Go 代码非常简单;我只是想为实际工作设置环境: import( "fmt"
我正在尝试安装 doozer像这样: $ goinstall github.com/ha/doozer 我收到这些错误。 goinstall: os: go/build: package could
我已经在我的 Linux 机器上的 /usr/local/go 中安装了 Go,并打算使用 /usr/local/go/src 进行开发。但是,当我尝试此操作时,出现以下错误: $GOPATH mus
我正在尝试安装 doozer像这样: $ goinstall github.com/ha/doozer 我收到这些错误。 goinstall: os: go/build: package could
所以这是我的目录: go |-src |-ppppppSample |-newFolderOne |-firstSample.go |-h
我正在尝试在 wls2 Goland 中设置 goroot,但是出了点问题: “所选目录不是 Go SDK 的有效主页” 我该怎么办 最佳答案 目前,从 2020.1.3 开始,您不能。见 the i
首先,我想说谢谢你阅读我的主题。我是 Golang 的新手,很高兴收到您的帮助。 我正在为 php-fpm-exporter 使用 golang (https://github.com/hipages
这不是这个问题的重复: what should be the values of GOPATH and GOROOT? 我不想知道值应该是什么。我想知道当我在控制台中键入 ls $GOROOT 或 l
我解压了the Go distribution进入 d:\dev\go,添加 d:\dev\go\bin 到我的路径,创建一个文件 d:\projects\hello\hello. go 并将 GOP
我在尝试运行 go build 命令后遇到的一小部分错误 go build ./... trillian.pb.go:7:8: cannot find package "github.com/gola
在开发过程中,这种愚蠢的行为开始了,现在看来是永久性的。我不知道发生了什么: [dtrombley@sleet bin]$ echo $GOROOT /usr/lib/golang [dtromble
当我从这个项目中休息时,我遇到了一个奇怪的问题。启动 Goland 后,我在尝试运行我的项目时遇到了很多错误。 在构建我的一个包时,具体错误是:start.go: package project/ga
我试图安装一个包,但即使我的 ROOT 目录设置正确,也会出现以下问题。 p@p-ubuntu:~/ba/docker-lvm-plugin$ which go /usr/bin/go p@p-ubu
我正在尝试安装链代码。我在我的链代码中使用了 cid 包当我尝试安装链代码时,出现以下错误:无法加载包: package github.com/hyperledger/fabric/core/chai
Go, Golang : does not make sense that I have to have files before import 我正在尝试进行下一步,但不断出现错误 我已准备好要导入
我正在尝试自定义 tuna-app 的 tuna-app 链码例子。我想用 cid打包在我的链代码中,以做出关于允许谁运行链代码的 ABAC 决策。当我尝试安装链代码时,出现以下错误: Error:
操作系统:Ubuntu 14.04 .bashrc 中的行(尝试了以下两种方法) # GoPath (without goroot) export GOPATH=$HOME/gowork ... #
我已经开始在 IntelliJ Idea 中使用 golang。 我有以下代码 主要包 import ( "fmt" "/github.com/zzz/stringutil" ) fu
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 去年关闭。
我是一名优秀的程序员,十分优秀!