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

兄弟连区块链培训 · · 1789 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

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/


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

本文来自:简书

感谢作者:兄弟连区块链培训

查看原文:兄弟连教育分享Linux下搭建Go语言开发环境

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

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