初识golang程序
萌新学习golang第一天
先对golang的代码的基本结构结构进行小结,以后再慢慢深入
https://gitee.com/fly520cc/golang/tree/master
package main //包名,main一般为程序的入口
//学习golang程序结构
import(
//引入工具包,相当于c/c++中的头文件
"fmt" //引入fmt包后就可以使用其输入输出的方法
)
var g_num int
func init(){
//init函数在main函数之前执行,用于初始化数据
g_num = 10
}
func main(){
//程序入口函数
fmt.Println(g_num)
}
注意:一个文件夹下尽量使用一个包名,不然编译有问题
编译方法:go build [-o 编译后的可执行程序名] [包含main函数的文件名], 一般生成exe后缀的可执行文件
go run [包含main函数的文件名]

如图,之前的代码在init函数中初始化为10,在main中输出其值

浙公网安备 33010602011771号