分享
基础知识
输入“/”快速插入内容
基础知识
一、Go入门
目录如下
代码块
Go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
🍞
package main:表示该go文件所在的包是main,在go中,每个文件都必须为一个包
import "fmt":引入包
func main:func为一个关键字,表示一个函数,main为主函数,程序的入口
go build构建项目为一个.exe文件或者使用go run 文件.go即可
注意编译的时候需要在main包下才可,否则会找不到
一般先编译再执行,即先go build再去执行
Golang的执行流程
🦄
两种流程的区别
1.编译生成可执行文件后,可以在没有go的sdk环境的机器上运行
2.go run的话则需要环境
3.在编译时,编译会将程序依赖的库文件包含在可执行文件中,编译后的文件直接变为二进制码,编译指定文件名go build -o,程序有错时,会在编译时报错
变量定义