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

本文介绍了Go语言的基本使用方法,包括如何创建一个简单的程序、编译环境的搭建及基本语法特点等。

package main

import "fmt"  // 我们需要使用fmt包中的Println()函数

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

总结:

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值