Go语言编程(二)之编译环境

释放双眼,带上耳机,听听看~!

1
2
3
4
5
6
7
8
1package main
2
3import "fmt"  // 我们需要使用fmt包中的Println()函数
4
5func main() {
6      fmt.Println("Hello, world.")
7}
8

总结:

  1. 要生成Go可执行程序,必须建立一个名字为main的包,并且在该包中包含一个叫main()的函数

  2. Go程序并不要求开发者在每个语句后面加上分号表示语句结束

编译环境准备:

  1. 在Go 1发布之前,开发者要想使用Go,只能自行下载代码并进行编译,而现在可以直接下载对应的安装包进行安装,安装包的地址为 http://code.google.com/p/go/downloads/list

  2. 安装包在安装完成后会自动添加执行文件目录到系统路径中

  3. 安装完成后,请重新启动命令行程序,然后运行如下命令验证Go是否已经正确安装:

  $ go version

  如果该命令能够正常运行并输出相应的信息,说明Go编译环境已经正确安装完毕。如果找不到命令,可以通过手动添加/usr/local/go/bin到PATH环境变量来解决

编译程序:

假设之前介绍的Hello, world代码被保存为乐hello.go,并位于~/go 目录下,那么可以用以下命令行编译并直接运行该程序:

$ cd ~/go

$ go run hello.go****

使用这个命令,会将编译、链接和运行3个步骤合并为一步,运行完后在当前目录下也看不到任何中间文件和最终的可执行文件。如果要只生成编译结果而不自动运行,我们也可以使用Go命令行工具的build命令:

$ cd ~/go

$ go build hello.go

$ ./hello

给TA打赏
共{{data.count}}人
人已打赏
安全技术

C++异常

2022-1-11 12:36:11

安全经验

假冒谷歌爬虫成为第三大 DDoS 攻击工具

2021-10-11 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索