Golang实现简单的Hello world程序
Golang实现简单的Hello world程序 我是Go语言和这个论坛的新手。我刚刚下载了Go语言。以下是我执行的步骤。我使用的是Windows系统。
- 从浏览器下载了VSCode和GoLand。
- 将Go语言和VSCode文件放在了我的C盘/Program Files目录下。
- 在E盘创建了一个名为"Go lang"的文件夹(我在这里保存所有与编码相关的文件夹,所以:))。
- 在VSCode中安装了一个名为"Go"的扩展,并按照上述说明在"Go lang"文件夹中创建了main.go文件,然后在集成终端中写入了这段代码:
go init main.go - 我在main.go文件中写下了以下代码:
package main
import "fmt"
func main() {
fmt.Println("Hello guys!")
}
- 我从我的集成终端运行这段代码,并写下了运行代码的指令:
go run main.go - 我得到了这样的显示信息:系统找不到指定的文件。
请帮帮我。
更多关于Golang实现简单的Hello world程序的实战教程也可以访问 https://www.itying.com/category-94-b0.html
当你运行 go version 时会发生什么?比如 - 你的路径设置正确,对吧?在你的集成终端里也执行一下 dir(如果是 bash 就用 ls),然后检查输出,看看集成终端是否没有在你认为的位置被创建。
更多关于Golang实现简单的Hello world程序的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
可能不相关,但当我创建Go项目时,我必须运行go mod init。 问题可能在于,由于驱动器不同且安装在不同的驱动器上,所以无法正常工作。你也可以通过在两个驱动器中打开cmd并输入go来检查。如果路径更新正确,对于c:驱动器,它将正常工作。对于e:驱动器,如果它不工作,你可能需要在那里安装。另外,如果你尝试过其他语言,是否也出现了这个问题。
func main() {
fmt.Println("hello world")
}
请分享确切的错误信息,并且如果可以的话,也请告诉我们您具体是在哪里以及如何安装Go语言“工具包”的。
我不太熟悉Windows系统,但我知道安装程序有时会出些奇怪的问题……
另外,您指的是“Go语言”工具包(来自所有版本 - Go编程语言),还是指“Goland”(即来自下载GoLand:一个对JavaScript、TypeScript和数据库提供扩展支持的Go IDE的IntelliJ IDE)?
看起来你在初始化项目时使用了错误的命令。问题出在第4步的go init main.go,正确的命令应该是go mod init来初始化模块。
这是修正后的步骤:
- 在E盘的"Go lang"文件夹中打开终端
- 运行模块初始化命令(替换
example.com/hello为你自己的模块名):
go mod init example.com/hello
- 创建main.go文件并写入你的代码:
package main
import "fmt"
func main() {
fmt.Println("Hello guys!")
}
- 运行程序:
go run main.go
或者,如果你想要更简单的方式,可以直接在文件夹中创建go.mod文件:
# 在"Go lang"文件夹中创建go.mod文件
echo 'module hello
go 1.21' > go.mod
然后运行:
go run main.go
这样应该就能正确输出"Hello guys!"了。go mod init命令会创建一个go.mod文件,这是Go模块管理所必需的。

