问题标签 [gopath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - Flutter 桌面“悬停”无法识别
我正在尝试在桌面上运行我的颤振应用程序hover
。
我运行了这个命令来安装悬停
go get -u github.com/go-flutter-desktop/hover
我已经安装了 GO,上面的命令完成了安装,没有任何错误,但是当我尝试使用命令“悬停”时,我收到以下错误。
The term 'hover' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1.
我知道这可能意味着我没有将它添加到我的路径中。如何将悬停添加到我的路径。我在安装目录中没有看到任何名为hover
.
go - Go 错误:go : go.mod 文件未在当前目录或任何父目录中找到;(在 GOPATH/src 上工作)
我第一次安装了 Golang 并遇到了go.mod file not found in current directory or any parent directory
错误。
但我正在处理<GOPATH>/src
目录。仅当当前工作目录位于 GOPATH 之外时才需要 go.mod 吗?
这里有详细信息
去版本:go version go1.16.4 windows/amd64
去环境:
工作目录:C:\Users\<userName>\go\src\main.go
代码 :
和错误:
ps 我正在使用VS Code
go - 如何解决import-local-package问题:GOPATH被忽略,只有GOROOT生效
我是 GO 的新手,并且已经在环境配置中卡住了好几个小时。
我成功运行了一些测试项目,但是当我尝试导入我的自定义本地包(比如 xxx)时,“go run”命令失败,记录如下:
奇怪的是,在我的 ubuntu 计算机上导入本地包时,GOPATH 似乎被忽略了。
go 版本是go1.16.5 linux/amd64
GOPATH 使用 export GOPATH="$HOME/GoProjects"设置
GOROOT 是使用 export GOPATH="/usr/local/go"设置的
GoMod 使用 go env -w GO111MODULE=on “开启”
编辑完项目的 .go 文件后,在项目的根文件夹($GOPATH/src/test)下输入命令“go mod init”和“go mod tidy”,项目文件结构如下:
我应该怎么做才能解决这个问题?
go - 在 mac 中使用 gorilla/mux 包的问题
我正在尝试学习如何使用 go 和 mux 构建网络服务器。我将 mux 作为 .go 文件导入到 main.go 文件中import github.com/gorilla/mux
。但是,当我尝试运行代码时。我收到以下错误
我的 GOPATH 是/Users/michiokaku/Study/go
我的目录的整体结构是
在 pkg 中,我在 path 中找到了一个名为 mux@v1.8.0 的目录pkg/mod/github.com/gorilla
。我认为这是我使用go get -u github.com/gorilla/mux
. 但是当代码运行时,我遇到了错误。
这里有什么问题?我该如何解决这个问题?
PS:我用的是mac。
hyperledger-fabric - Hyperledger Fabric 链码的 GOPATH/GOROOT 设置
我已经在 Hyperledger Fabric 1.4.7 中完成了基本设置,并让所有对等方都加入了频道。在 golang 中探索了链码之后,我开始尝试链码安装命令,我在这一步遇到了问题。
错误
错误:获取链码代码时出错 mycc:链码的路径不存在:/home/user899/go/src/chaincode
我刚跑的时候go run chaincode.go
错误
chaincode.go:7:2:在以下任何一个中都找不到包“github.com/hyperledger/fabric-chaincode-go/shim”:/usr/lib/go-1.14/src/github.com/hyperledger/fabric-chaincode -go/shim(来自 $GOROOT)/home/user899/go/src/github.com/hyperledger/fabric-chaincode-go/shim(来自 $GOPATH)chaincode.go:8:2:找不到包“github. com/hyperledger/fabric-protos-go/peer”在以下任何一个中:/usr/lib/go-1.14/src/github.com/hyperledger/fabric-protos-go/peer(来自 $GOROOT)/home/user899/ go/src/github.com/hyperledger/fabric-protos-go/peer(来自 $GOPATH)
环境
任何人都可以帮忙。
谢谢
go - 无法导入 Go 模块
我正在学习 Go 广告,我正在尝试构建 go 文件:
但是当我使用 command 构建程序时go build main.go
,它会输出:
go.mod
:
当我执行时go mod download github.com/go-chi/chi/
,我收到此错误:
我该做什么?