02.Hello World及初始化项目

清夏晚风

创建目录

新建一个目录用于存放文件。

编写代码

新建main.go文件,并写入以下代码:

1
2
3
4
5
6
7
package main

import "fmt"

func main() {
fmt.Println("hello world")
}
  • package main:声明包名为main
  • import “fmt”:导入fmt方法
  • func main():main函数,整个项目的入口

程序执行时会首先寻找main包下的main函数进行调用。

执行程序

使用go run目录运行源码

1
go run main.go # go run [文件名]

初始化项目模块

1
go mod init [自定义] # 一般为域名/项目名称

输出信息:

1
2
3
4
PS C:\Users\Yui\Desktop\learn> go mod init yuil.cn/test 
go: creating new go.mod: module yuil.cn/test
go: to add module requirements and sums:
go mod tidy
  • 项目根目录会出现go.mod文件
1
2
3
module yuil.cn/test

go 1.25.5
  • Title: 02.Hello World及初始化项目
  • Author: 清夏晚风
  • Created at : 2025-12-13 23:29:56
  • Updated at : 2026-01-13 16:48:23
  • Link: https://blog.kimikkorow.eu.org/程序设计语言/Go/02.Hello World及初始化项目/
  • License: This work is licensed under CC BY-NC-SA 4.0.
On this page
02.Hello World及初始化项目