Go基础 专题
专题目录
您的位置:go > Go基础 专题 > Go语言开发环境安装配置
Go语言开发环境安装配置
作者:--    发布时间:2019-11-20

在学习go语言编程之前,我们需要安装和配置好go语言的开发环境。可以选择线上的编译器:http://tour.golang.org/welcome/1 来直接执行代码。也可以在您自己的计算机上安装开发编译环境。

本地环境设置

如果您愿意在本地环境安装和配置go编程语言,则需要在计算机上提供以下两个软件:

  • 文本编辑器
  • go编译器

文本编辑器

这是用于编写您的程序代码。常见的几个编辑器包括windows记事本,os编辑命令,briefepsilonemacsvim(或vi)。

文本编辑器的名称和版本可能因不同的操作系统而异。例如,记事本只能在windows上使用,vim(或vi)可以在windows以及linux或unix上使用。

使用编辑器创建的文件称为源文件,源文件中包含程序的源代码。go程序的源文件通常使用扩展名“.go”来命名。

在开始编程之前,确保您安装好并熟练使用一个文本编辑器,并且有足够的经验来编写计算机程序代码,将代码保存在文件中,编译并最终执行它。

go编译器

在源文件中编写的源代码是人类可读的源程序。 它需要“编译”变成机器语言,以便cpu可以根据给出的指令实际执行程序。

这个go编程语言编译器用于将源代码编译成可执行程序。这里假设您知道或了解编程语言编译器的基本知识。

go发行版本是freebsd(版本8及更高版本),linux,mac os x(snow leopard及更高版本)和具有32位(386)和64位(amd64)x86处理器架构的windows操作系统的二进制安装版本 。

以下部分将演示如何在各种操作系统上安装go语言环境的二进制分发包。

下载go存档文件

从链接【go下载】中下载最新版本的go可安装的归档文件。在写本教程的时候,选择的是go1.7.4.windows-amd64.msi并将下载到桌面上。

注:写本教程的时,使用的电脑是:windows 10 64bit 系统

如果操作系统不一样,可选择对应版本下载安装。

操作系统 存档名称
windows go1.7.windows-amd64.msi
linux go1.7.linux-amd64.tar.gz
mac go1.7.4.darwin-amd64.pkg
freebsd go1.7.freebsd-amd64.tar.gz

在unix/linux/mac os x和freebsd上安装

将下载归档文件解压缩到/usr/local目录中,在/usr/local/go目录创建一个go树。 例如:

tar -c /usr/local -xzf go1.7.4.linux-amd64.tar.gz

/usr/local/go/bin添加到path环境变量。

操作系统 输出
linux export path=$path:/usr/local/go/bin
mac export path=$path:/usr/local/go/bin
freebsd export path=$path:/usr/local/go/bin

在windows上安装

使用msi文件并按照提示安装go工具。 默认情况下,安装程序使用c:\go目录。安装程序应该在窗口的path环境变量中设置c:\go\bin目录。重新启动后,打开的命令提示验证更改是否生效。

验证安装结果

f:\worksp\golang中创建一个test.go的go文件。编写并保存以下代码到 test.go 文件中。

package main

import "fmt"

func main() {
   fmt.println("hello, world!")
}

现在运行test.go查看结果并验证输出结果如下:

f:\worksp\golang>go run test.go
hello, world!

go语言在线开发工具(免安装)

go 是一个开源的编程语言, go 语言被设计成一门应用于搭载 web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,go 语言无疑比大多数其它语言有着更高的开发效率。需要在自己的计算机上运行go语言,那么就需要安装go语言的开发编译环境。下面我向你介绍一下如何在 cloudstudio 平台上快速开始你的go项目

cloudstudio 已经为我提供了内置的go语言开发环境,我们只需要选择他就可以运行我们的go语言项目,下面提供一个小例子:

  • step1:访问cloudstudio,注册/登录账户。
  • step2:在右侧的运行环境菜单选择:"go" 运行环境
  • step3:在左侧代码目录中新建go代码目录编写你的go代码
  • step4 : 在终端中进入go代码目录, 输入命令:go run hello.go 运行刚刚编写的代码
/* 代码示例:*/

package main
import "fmt"

func main() {
   fmt.println("hello, universe! i'm running on cloudstudio!")
}

tips: 从终端中输入命令可以看出 cloudstudio 为我们集成了 ubuntu16.04.1 + go1.6.2 的开发环境


网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册