go语言结构

一下面这段代码为例,介绍go语言的机构:

package main 
import "fmt"     

func main() {
   fmt.Println("Hello, World!")
}

(1) package main: 必须在源文件中非注释的第一行指明这个.go文件属于哪个包。包是功能逻辑上的划分,但通常一个包就是一个文件夹,并且包中的相关函数则是同一类函数。每个 Go 应用程序都包含一个名为 main 的包。

(2)import "fmt": 告诉 Go 编译器这个程序需要使用 fmt 包,原因是该源码文件中会调用到的fmt包中的相关函数,另外如果使用多个包时,则要用小括号,如下:

                                                  

(3)func main():是程序开始执行的函数。main 函数是每一个可执行程序所必须包含的,类似与C语言中的main函数,是整个进程的入口。

(4)fmt.Println("Hello, World!"):调用来fmt包中的Println函数

注意:go语言中的注释和C语言中的注释基本一致

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值