Go语言学习2:第一个go程序

我一直很奇怪,为什么学习每一种语言,开始的第一个程序总是hello world,难道我不写其他的,这门语言就学不好吗?

O(∩_∩)O哈哈~,我们这里就不深究了,还是继承光荣的传统吧!下面是一个完成的hello world程序:


package main……………………………………………………………………………………………………………………1
 
import (………………………………………………………………………………………………………………………………2
    "fmt"………………………………………………………………………………………………………………………………3
)……………………………………………………………………………………………………………………………………………………4
 
func main() {…………………………………………………………………………………………………………………5
    fmt.Println("Hello World!")……………………………………………………………………6
}……………………………………………………………………………………………………………………………………………………7
 编译,运行之后的输出结果是: 

Hello World!

下面我们来分析一个这个代码(下面的数字均代表代码的行号):

1应该是像java一样,把这个文件打一个包,报名叫做main

2是导入系统的库文件

3用func关键之定义函数,而且GO语言的程序入口是main函数

4调用库函数输出字符串Hello World,这里要注意:Go语言规定,所有导出的函数或者变量,首字母必须大写。

还有一个需要注意的就是,Go语言的程序语句是不需要分号作为结束符的。

下面我们改变一下这个函数:


程序的输出结果是:

这里有几个知识点:
	1.当有多个库需要导入时,既可以想上面那个有一个(),也可以分开导入:
	
	2.函数的参数和返回值的类型都是后置的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值