03
Go 语言结构
Go Hello World 实例
$ cat hello.go
package main //包声明
import "fmt" //引入包
func main() { //函数
/* 这是我的第一个简单的程序 */ //注释
fmt.Println("Hello, World") //语句 & 表达式
}
Go 语言的基础组成有以下几个部分:
包声明
引入包
函数
变量
语句 & 表达式
注释
编译
$ go run hello.go
Hello, World!
$ go build hello.go
$ ls
hello hello.go
$ ./hello
Hello, World!
错误编程语法示例
package main
import "fmt"
func main()
{ // 错误,{ 不能在单独的行上
fmt.Println("Hello, World!")
}