Go语言环境安装与使用.docxVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Go语言环境安装与使用

1Go语言简介

Go是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由RobertGriesemer,RobPike,KenThompson主持开发,后来还加入了IanLanceTaylor,RussCox等人,并最终于2009年11月开源,在2012年早些时候发布了Go1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。

Go语言特色:简洁、快速、安全;并行、有趣、开源;内存管理、数组安全、编译迅速。

2Go语言环境安装

安装包下载

安装包下载地址为:https://go.dev/dl/。

各个系统对应的包名:

操作系统

包名

Windows

go1.4.windows-amd64.msi

Linux

go1.4.linux-amd64.tar.gz

Mac

go1.4.darwin-amd64-osx10.8.pkg

FreeBSD

go1.4.freebsd-amd64.tar.gz

Windows系统下安装

Windows下可以使用.msi后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。

默认情况下?.msi?文件会安装在?c:\Go?目录下。你可以将?c:\Go\bin?目录添加到?Path?环境变量中。添加后你需要重启命令窗口才能生效。

创建工作目录?C:\Go_WorkSpace。

test.go文件代码:

package?main

import?fmt

func?main()?{

??fmt.Println(Hello,World!)

}

使用go命令执行以上代码输出结果如下:

C:\Go_WorkSpacegoruntest.go

Hello,World!

UNIX/Linux/MacOSX,和FreeBSD安装

下载二进制包:go1.4.linux-amd64.tar.gz。

将下载的二进制包解压至/usr/local目录。

tar-C/usr/local-xzfgo1.4.linux-amd64.tar.gz

将/usr/local/go/bin目录添加至PATH环境变量:

exportPATH=$PATH:/usr/local/go/bin

以上只能暂时添加PATH,关闭终端下次再登录就没有了。

我们可以编辑~/.bash_profile或者/etc/profile,并将以下命令添加该文件的末尾,这样就永久生效了:

exportPATH=$PATH:/usr/local/go/bin

添加后需要执行:

source~/.bash_profile

source/etc/profile

注意:MAC系统下你可以使用?.pkg?结尾的安装包直接双击来完成安装,安装目录在?/usr/local/go/?下。

3Go语言开发工具

3.1VSCode

VScode安装教程参见:/w3cnote/vscode-tutorial.html

然后我们打开VSCode的扩展(Ctrl+Shift+P):

搜索go:

点击安装,安装完成后我们就可以使用代码提示、测试、调试等功能了。

3.2GoLand

GoLand是Jetbrains家族的Go语言IDE,有30天的免费试用期。

安装也很简单访问Goland的下载页面,根据你当期的系统环境三大平台(Mac、Linux、Windows)下载对应的软件。

3.3LiteIDE

LiteIDE是一款开源、跨平台的轻量级Go语言集成开发环境(IDE)。

支持的操作系统

Windowsx86(32-bitor64-bit)

Linuxx86(32-bitor64-bit)

下载地址:/projects/liteide/files/

源码地址:/visualfc/liteide

3.4Eclipse

Eclipse也是非常常用的开发利器,以下介绍如何使用Eclipse来编写Go程序。

Eclipse编辑Go的主界面

首先下载并安装好Eclipse

下载goclipse插件/GoClipse/goclipse/blob/latest/documentation/Installation.md#installation

下载g

文档评论(0)

AI智博信息 + 关注
实名认证
文档贡献者

Python数据挖掘

1亿VIP精品文档

相关文档