1.简介¶
简介¶
go语言是一门编译型语言。
go语言的代码基本格式:
package main
// package指定了源码文件属于那个包,编译时,程序会从main包的main函数开始执行
import (
"fmt"
)
// fmt是go语言的标准输入输出库,类似c语言的stdio.h
func main() {
// 在go语言中,花括号是严格限定了,必须写成这段代码的形式
fmt.Println("Hello, playground.")
}
Info
go语言不需要在语句的末尾加上如分号等结束符号,但是如果需要在一行写多个语句,可以使用分号连接,不过要注意末尾不需要分号。
此外,go严格限制包的导入,如果存在导入的包没有使用,在运行或者编译时就会报错。
编译与运行¶
go语言的编译器是go
,go语言虽然是静态语言,但是也提供了不编译直接运行的方式。
运行但不生产静态文件:
生成静态文件:
空¶
Reference¶
- Go语言编程快速入门(Golang)-bilibili
- go语言圣经
- Youngman N, Roger Peppé. Go语言趣学指南[M]. 黄健宏 译, 第1版. 人民邮电出版社, 2020.