兄弟连教育分享Linux下搭建Go语言开发环境

XDLGo · 2018-09-17 13:54:48 · 589 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2018-09-17 13:54:48 的主题,其中的信息可能已经有所发展或是发生改变。

Go语言是谷歌2009发布的第二款开源编程语言。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。不仅可以开发web,可以开发底层,目前知乎就是用golang开发。区块链首选语言就是go,以-太坊,超级账本都是基于go语言,还有go语言版本的btcd. Go的目标是希望提升现有编程语言对程序库等依赖性(dependency)的管理,这些软件元素会被应用程序反复调用。由于存在并行编程模式,因此这一语言也被设计用来解决多处理器的任务。

Go的网站就是用Go所建立,但Google有更大的野心。该软件是专为构建服务器软件所设计(如Google的Gmail)。Google认为Go还可应用到其他领域,包括在浏览器内执行软件,取代JavaScript的角色。

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

cd /usr/local

tar -zxvf goxxx.tar.gz

配置PATH

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

使配置永久生效

sudo gedit /etc/profile

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

source /etc/profile 或 reboot

方案二

sudo apt install golang-go

@编译HelloWorld

go build hello.go

./hello

@安装GoLand 下载安装包,解压到任意目录

cd ~

tar -zxvf goland-xxx.tar.gz

执行bin目录下的goland.sh

cd ~/golandxxx/bin

./goland.sh

在线激活 配置GOROOT和GOPATH

兄弟连Go语言培训官网:http://bt.itxdl.cn/


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

589 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传