ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 一、 Hello World ``` package main import "fmt" func main(){ /* 这是我的第一个简单的程序 */    fmt.Println("Hello, World!") } ``` #### 注解 1、第一行代码 package main 定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包。 2、下一行 import "fmt" 告诉 Go 编译器这个程序需要使用 fmt 包(的函数,或其他元素)。 3、下一行 func main() 是程序开始执行的函数。main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数)。 ## 二、执行 ~~~ $ go run hello.go Hello, World! ~~~ ## 三、不能犯的入门错误 需要注意的是{不能单独放在一行,所以以下代码在运行时会产生错误: #### 实例 ``` package main import "fmt" func main()  { // 错误,{ 不能在单独的行上     fmt.Println("Hello, World!") } ```