gpt4 book ai didi

go - GO:安装 gorilla 后拒绝授予文件权限

转载 作者:行者123 更新时间:2023-12-01 21:59:12 24 4
gpt4 key购买 nike

我是SO新手,还是GO新手。我一直在本地服务器上顺利构建和运行GO代码,直到不得不使用Gorilla工具包中的某些软件包为止。

我在命令行中运行的内容:

mkdir $HOME/mygo
export GOPATH=$HOME/mygo
cd mygo

go get github.com/gorilla/mux

我根据来自此处的示例 http://golang.org/doc/articles/go_command.html进行了此操作。在gettng下,从Go命令开始,这里是 http://www.gorillatoolkit.org/

之后,我将main.go代码导入到mygo文件夹中。我的目录文件夹如下所示:
Workspace
pkg
src
main.go

但是,当我运行main.go并尝试运行./main时,我得到了
-bash: ./main.go: Permission denied

怎么了??请帮忙。谢谢!

最佳答案

首先,我强烈建议阅读http://linuxcommand.org/learning_the_shell.php,然后阅读Go tour

其次,就像提到的@JimB一样,您不能像这样直接执行main.go(可以使用binfmt_misc,但我在这里不作解释)。

因此,运行可执行文件的步骤是:

go build -o main
./main

或直接:
go run main.go

关于go - GO:安装 gorilla 后拒绝授予文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25186284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com