gpt4 book ai didi

scripting - 我正在尝试在 Go 中编写一个简单的脚本,但得到了错误的解释器 : Permission denied error

转载 作者:IT王子 更新时间:2023-10-29 02:34:51 25 4
gpt4 key购买 nike

我正在尝试用 Go 编写脚本,但出现此错误:

bad interpreter: Permission denied

我 super 简单的脚本如下:

#!/usr/local/Cellar/go/1.0.2/bin  
fmt.Println("Hello World")

我不知道这是否可行,但我真的很想用 Go 编写脚本,因为我非常喜欢这门语言。

最佳答案

Go 不是脚本语言。与在 C 中一样,您必须编译源代码以生成可执行文件。

来自"Getting Started" :

Create a file named hello.go and put the following program in it:

package main

import "fmt"

func main() {
fmt.Printf("hello, world\n")
}

Then run it with the go tool:

$ go run hello.go
hello, world

本着 Python 的精神,有人尝试使 Go 脚本成为可能。例如,您可以用 gorun 做什么:

#!/usr/bin/gorun

package main

func main() {
println("Hello world!")
}

但这并不是真正的 Go 逻辑,也不像您在问题中输入的那么简单。

关于scripting - 我正在尝试在 Go 中编写一个简单的脚本,但得到了错误的解释器 : Permission denied error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12374718/

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