培训首页  >  web前端新闻  >  兄弟连区块链培训分享Go语言安装

兄弟连区块链培训分享Go语言安装

[2018-08-30 15:33:47] 浏览量:50 来源:

北京兄弟连IT

  由于目前用户普遍对于区块链认知不足,加之区块链专业人才的短缺及其高薪诱惑力,导致市场上衍生出多家区块链培训机构。兄弟连区块链培训学院院长尹正表示,面对鱼龙混杂的区块链培训市场,消费者需仔细辨别。

 

  Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美CC++代码的速度,而且更加安全、支持并行进程。

 

ubuntu14.04系统,可以用apt-get

 

sudo apt-get install golang

不过我安装了一下版本好像时1.2,放弃编译安装1.3

 

下载好自己所用系统平台的安装包,windowsmsi安装包,相对简单一点,安装完成后只要在系统变量PATH中添加c:/go/bin(你的go安装目录下的bin文件目录),打开cmd,输入go,如果出现go语言的Usage说明安装正确,如果没有提示,检查一下自己的PATH环境变量是否包含了go的安装目录

 

Linux安装:

 

64位系统,所以下载的是 go1.3.linux-amd64.tar.gz ,解压文件

 

sudo tar -zxvf go1.3.linux-amd64.tar.gz /usr/local/

我的go安装目录是 /usr/local/go 你可以安装到随意位置,安装完以后就要设置环境变量了,设置方法

 

sudo vim /etc/profile

 

export GOROOT=/usr/local/go

export GOARCH=amd64

export GOOS=linux

export GOPATH=/home/administrator/go

export GOBIN=$GOROOT/bin

export PATH=$GOROOT/bin:$PATH

 

sudo source /etc/profile

说一下GOPATH,我开始以为是Go语言的安装目录,后来看了好多关于go的介绍才知道GOPATH其实可以看做是一个工作目录,$GOPATH目录约定有三个子目录,分别是:

 

1src---------存放源代码(如:.go.h.c等)

 

2bin---------编译后生成的可执行文件(为了方便可以把此目录加入$PATH变量中)

 

3pkg--------编译后生成的文件(如 .a

 

测试一下,输出hello world

 

cd $GOPATH

mkdir src pkg bin

cd src

mkdir test

vim hello.go

hello.go

 

package hello  

   

import "fmt"  

   

func main() {  

    fmt.Printf("Hello world!")  

}

编译:进入该源码目录,执行go build,在目录下会自动生成一个名为hello(与源码里package的名相同)的可执行文件:

 

./hello

Go语言开发工具

 

开发工具还是推荐LiteIDE,一个专门为go语言开发的跨平台轻量级集成开发环境

 

Gocode安装

 

启用go语言的输入自动完成需要安装Gocode

 

go get -u github.com/nsf/gocode

说一下go get 命令,这个命令用于获取远程代码包,目前只支持BitBucketGitHubGoogle CodeLaunchpad;这个命令分两步进行:1、下载源码包  2、执行go install

 

在用go get 之前首先确定你的机器上安装了对应的工具,一般git就够了,支持BitBucketGitHubGoogle Code

 

go的开发工具还有很多,比如很多人都很熟悉的sublime,可以使用Sublime Text 2 + GoSublime + gocode + MarGo的组合,vim+gocode(关于vim的配置文件网上有很多),或者eclipse等等很多IDE都可以,而且已经有不少IDE都有go的插件了,按照自己的习惯来吧。

文中图片素材来源网络,如有侵权请联系删除
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

网上报名

热门信息