初识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中输出其值

posted @ 2020-04-02 12:43  醉深梦始  阅读(151)  评论(0)    收藏  举报