Go语言的介绍
# Go的优势
- Go语言编译速度快,减少等待项目构建的时间。 Go语言编译器只会引用对应的库,而C和Java等语言,需要遍历所有依赖的库才能完成。
- Go语言内置并发机制(goroutine和通道),方便软件扩展,使用更多资源
- Go语言的类型系统简单高效,便于复用
- Go语言自带垃圾回收机制
# Go的初步使用
package main
import "fmt"
func main() {
fmt.Println("hello, world!")
}
1
2
3
4
5
2
3
4
5
package
:go程序都组织成包,一个包定义一组编译过的代码,包的名字类似命名空间,可以用来间接访问包内声明的标识符
import
:import
语句用于导入外部代码。让用户可以访问其中的标识符,标准库中的fmt
包用于格式化并输出数据
func main()
:和C语言一样,main函数是该程序执行的入口
编辑 (opens new window)
上次更新: 2022/05/26, 12:36:19