精华内容
参与话题
问答
  • Go 安装

    千次阅读 2015-02-13 14:37:45
    下载安装GO的包 go安装包本文将讲述在win7-32和ubuntu 14.04系统下go安装,所以我下载了go1.4.1.windows-386.zip和go1.4.1.linux-386.tar.gz win7下的安装 go1.4.1.windows-386.zip 解压得到go的根目录(我所在...
    • 下载安装GO的包
      go安装包本文将讲述在win7-32和ubuntu 14.04系统下go的安装,所以我下载了go1.4.1.windows-386.zipgo1.4.1.linux-386.tar.gz

    • win7下的安装
      go1.4.1.windows-386.zip 解压得到go的根目录(我所在的目录:E:\go\go)。

      • 环境变量配置
        右击“我的电脑”->”属性”->”高级系统设置”->”高级”->”环境变量”->1.新建环境变量,并命名为GOROOT,值为你所解压的go的根目录(我所在的目录:E:\go\go),2.在PATH环境变量中添加go的bin:%GOROOT%\bin;
        如果配置成功的话,在cmd命令行下,输入go命令,则会输出如下
    • ubuntu 14.04下安装go
      将go1.4.1.linux-386.tar.gz解压得到go的根目录
      打开终端(ctrl+alt+t)输入命令:sudo gedit ~/.bashrc
      在打开的文件最后一行输入:
      #set go environment
      export GOROOT=/home/g123456789/GO/go
      export GOARCH=386
      export GOOS=linux
      export PATH=${PATH}:/home/g123456789/GO/go/bin
      export GOPATH=/home/g123456789/workspace/go
      其中,
      GOROOT应当是你存放源码包的位置,也就是你刚才获得源码解压后 go 文件夹的绝对路径。
      GORACH 与 GOOS 与你下载的发行版有关,例如:我的是 32 位的 Ubuntu,因此 GORACH 为 386,GOOS 为 linux。
      PATH是设置go的bin文件路径,GOPATH是设置go的工作空间位置。
      然后切换到go目录下:cd $GOROOT/src,并执行./all.bash进行编译。
      最后输入go命令,如下,即安装成功

    • 设置eclipse安装go插件
      第一种方法:在eclipse的help-》install new software-》add-》添加go插件的安装地址:http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/,然后等待安装,这种方法可能由于网速原因,往往安装不成功,下面介绍第二种情况。
      第二种方法:
      http://pan.baidu.com/s/1mgBR2Co 下载并解压之,版本是0.7.6,目前最新的是0.8.0,但我通过https://github.com/GoClipse/releases下载最新的安装不成功,提示缺少东东的问题。
      解压之后在eclipse的help-》install new software-》add-》Local…选中解压后的文件夹,之后一直Next就好了。
      重启Eclipse之后在Windows->Preferences中就可以看到go选项了,也可以New go项目了
      最后还得配置一下Eclipse:

      Gocode代码提示配置:

      选择对应系统版本的gocode.exe
      以win7-32位 为例,如下:

      所在目录为eclipse\plugins\com.googlecode.goclipse.gocode_0.7.6.v450\tools\windows_386\gocode.exe

    展开全文
  • Go安装

    万次阅读 2016-08-02 16:46:31
    Go的三种安装方式 Go源码安装:这是一种标准的软件安装方式 Go标准包安装:Go提供了方便的安装包,支持Windows、Linux、Mac等系统。这种方式适合快速安装,可根据自己的系统位数下载好相应的安装包,一路next就可以...

    Go的三种安装方式

    • Go源码安装:这是一种标准的软件安装方式
    • Go标准包安装:Go提供了方便的安装包,支持Windows、Linux、Mac等系统。这种方式适合快速安装,可根据自己的系统位数下载好相应的安装包,一路next就可以轻松安装了。
    • 第三方工具安装:目前有很多方便的第三方软件包工具,例如Ubuntu的apt-get、Mac的homebrew等。这种安装方式适合那些熟悉相应系统的用户。

    最后,如果你想在同一个系统中安装多个版本的Go,你可以参考第三方工具GVM,这是目前在这方面做得最好的工具,除非你知道怎么处理。

    Go源码安装

    在Go的源代码中,有些部分是用Plan9C和AT&T汇编写的,因此假如你要想从源码安装,就必须安装C的编译工具。
    在Mac系统中,只要你安装了Xcode,就已经包含了相应的编译工具。
    在类Unix系统中,需要安装gcc等工具。例如Ubuntu系统可通过在终端中执行sudo apt-get install gcc libc6-dev来安装编译工具。
    在Windows系统中,你需要安装MinGW,然后通过MinGW安装gcc,并设置相应的环境变量。
    可以直接去官网下载源码,找相应的goVERSION.src.tar.gz的文件下载,下载之后解压缩到$HOME目录,执行如下代码:

    cd go/src
    ./all.bash

    运行all.bash后出现”ALL TESTS PASSED”字样时才算安装成功。
    上面是Unix风格的命令,Windows下的安装方式类似,只不过是运行all.bat,调用的编译器是MinGW的gcc。
    如果是Mac或者Unix用户需要设置几个环境变量,如果想重启之后也能生效的话把下面的命令写到.bashrc或者.zshrc里面。

    export GOPATH=$HOME/gopath  # 设置个人的工作目录,可以包含多个工作目录,取决于你的个人情况。如果你设置了多个工作目录,那么当你在之后                               使用 go get(远程包安装命令)时远程包将会被安装在第一个目录下。
    export GOROOT=$HOME/go  # 安装目录 
    export PATH=$PATH:$GOROOT/bin

    当你设置完毕之后在命令行里面输入go,看到如下图片即说明你已经安装成功(图片)
    如果出现Go的Usage信息,那么说明Go已经安装成功了;如果出现该命令不存在,那么可以检查一下自己的PATH环境变中是否包含了Go的安装目录。

    Go安装1.4以上的版本出现的问题

    个人在安装 go1.6.3的时候,一直 无法 按照前面的步骤安装9,一直 提醒的错误是:

    ##### Building Go bootstrap tool.
    cmd/dist
    ERROR: Cannot find /root/go1.4/bin/go.
    Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.

    后面经过查阅-资料,大家可以 直接 参考 这篇文章进行安装 在中国网络环境下从源代码安装Go1.6到CentOS 7

    展开全文
  • go安装

    2015-06-03 16:09:04
    1/项目需要go语言开发,所以安装go程序,有点罗嗦,如果不想看具体的内容可以直接参考这个链接安装:http://www.cnblogs.com/RChen/archive/2010/08/11/1797576.html,具体安装过程中出现的一些问题或者想做一些个人...

    1/项目需要go语言开发,所以安装go程序,有点罗嗦,如果不想看具体的内容可以直接参考这个链接安装:http://www.cnblogs.com/RChen/archive/2010/08/11/1797576.html,具体安装过程中出现的一些问题或者想做一些个人的改动可以参考下面的安装过程。

    安装go程序的过程中首先参考这个链接:http://www.cnblogs.com/Liar/p/3551080.html

    2/之前有过直接apt-get install golang-go来完成安装,之后由于安装的版本太低,同时对环境变量不好配置,最终决定卸载掉并采用传统源码方式来进行安装。安装首先需要完成的是下载源码,源码下载直接上go软件的官方网站上就可以看见,下面链接也许能够提供参考:https://golang.org/doc/devel/release.html

    3/第一步:安装完成之后并没有对$HOME目录下的.bashrc文件进行修改,因此环境变量如何长期固定设置还没有得到一个固定的答案,但是这些都是细节。编译完成之后将go目录下的bin文件夹中go命令拷到了/usr/bin中去,这样go命令可以在全局进行使用了。可以使用go version来察看其版本,也可以采用go env来察看其相关的环境变量。由于缺乏path这个环境变量,因此无法从github上下载源码,为此,我采用了修改/etc/profile的方法来暂时修改当前超级终端的环境变量设置,在etc/profile里面添加了GOPATH的定义,从而完成了定义。在此基础上,执行source /etc/profile来完成环境变量的载入。

    第二步:在第三部份采用了如下链接:http://www.cnblogs.com/RChen/archive/2010/08/11/1797576.html,基本上全文重做了一遍,之后接下来重新编译完成,编译完成后使用go env察看是否有路径,没有的情况下添加路径export PATH=/home/wta/workspace/go],然后完成go的安装,安装目录为root目录下的go文件夹。

    第三步:其实刚才的过程中最关键的在于root目录下的.bashrc,该文件直接决定对go语言产生直接影响,我们采用的方式是将root目录下的go文件夹软链接到/home/wta目录下,这样基本root目录下基本上添加以下这五条语句之后,

    export GOROOT=$HOME/go
    export GOARCH=386
    export GOOS=linux
    export GOBIN=$HOME/bin
    export GOPATH=/your download directiory/go

    添加完成之后.all.bash,完成安装,但是运行中还遇到一些问题:

    首先运行时发现不存在your download directory,或者说在your download directory所在目录的上层目录不存在go命令,这种情况下最好将go链接到上层目录处,通过软链接方法,ln -s  source_dir destination_dir ,go指令可以正常运行

    整理以下以上三步尝试:

    (1)每个总目录下都有.bashrc用以配置该目录下软件或者命令的环境变量;

    (2)golang-go的安装很难对环境变量进行修改,因为环境变量的修改可能依靠.bashrc,修改完成之后再编译安装最为保险,因此推荐采用源码安装;

    (3)$HOME目录就是/root目录,我们选择安装在这里是因为目录代指非常明确,保险;

    (4)修改/etc/profile之后使用source /etc/profile来启用环境变量的设置,这一方法极可能是暂时起作用的,而修改.bashrc之后再启动terminal就会自动重新按照新的环境变量来进行配置;

    (5)常用的go命令包括察看版本:go version,察看环境变量:go env(这其中一定得有GOPATH的配置,否则无法从github上下载源码),编译go文件:go build,编译加运行:go run

    4/安装完go之后,采用go get github.com/miekg/dns,然后进入下载下来的目录执行go build,值得注意的是,go get必须要求github对应下一级目录存在.go文件,否则无法完成下载。完成编译后,之后发现目录下出现了可执行文件,这就是go整个的安装过程。
    展开全文
  • Linux go安装

    2019-04-27 17:00:30
    # 下载想要的Go版本 # go后面跟的版本号自己根据需要写 # 这个网址就可以下,去官网找也行; $wget https://studygolang.com/dl/golang/go1.10.1.linux-amd64.tar.gz # 解压,解压出来的目录名字就是go su.....

    Installation

    # 下载想要的Go版本
    # go后面跟的版本号自己根据查
    # 这个网址就可以下,去官网找也行;
    # 我要用的是1.12以上的版本
    $wget https://studygolang.com/dl/golang/go1.12.1.linux-amd64.tar.gz    
    # 解压,解压出来的目录名字就是go
    sudo tar -zvxf go1.6.2.linux-amd64.tar.gz
        
    # 把解压后的目录移动到这个目录下面
    # 这个路径就是GOROOT
    sudo mv go /usr/local/go
        
    # 设置环境变量
    # 有时候sudo vim编辑也会被拒绝
    # 可以进入root再编辑,也可以在编辑用户自己的.bashrc
    # 我一般直接给普通用户编辑profile的权限
    sudo vim /etc/profile
        
    # 也可以设置在 ~/.bashrc中,具体位置取决于你自己用的发行版本
    # 在/etc/profile的最后面加上以下几行
    export GOROOT=/usr/local/go  #设置为go安装的路径
    export GOPATH=$HOME/gocode   #GOPATH
    export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
    
    # 然后
    source /etc/profile
        
    # 确认是否安装成功
    # 如果显示版本号,就成功了,否则就去看看别的教程吧 :P
    go version
    

    Note

    如果你刚接触Linux,可能会对环境变量的设置有些困惑,这里解释一下;如果还有疑问,应该去查详细的文档;

    • GOROOT
      就是Go的安装路径,除此之外没有什么深层含义;
      解压后的文件夹移动到了usr/local/下,因此就把GOROOT的值设置成/usr/local/go
      注意设置环境变量的时候,在PATH后面追加了$GOROOT/bin,这样做是为了能够执行go命令以及go工具;
      $GOROOT/bin中就包含了go这个命令的可执行文件;
      Linux中是在PATH中的目录下搜索可执行文件的;

    • GOPATH
      GOPATH下有三个目录,src、pkg、bin

      • src 放你自己的源码
      • pkg 不知道放啥,也存放一些源码,go.mod里配置的依赖的源码会被保存在这里;
        export GO111MODULE=on,就可以用go.mod管理依赖了,但是最好别,尤其是项目被分成多个工程的时候;
      • bin 放可执行文件
    • go install
      执行go install之后,可执行文件会直接被写到 $ GOPATH/bin中,可以把$GOPATH/bin追加到PATH变量中,这样install后的工程就可以直接以命令的形式运行;

    • go build
      执行go build之后,可执行文件只会被写到工程目录下;执行时要在工程目录下./ur_program

    展开全文
  • ubuntu go安装

    千次阅读 2017-04-11 11:48:42
    检查Go语言的版本来验证安装。 $go version go version go1.6.2 linux/amd64 vi /etc/profile 在末尾添加以下配置: export PATH=$PATH:/usr/lib/go/bin export GOPATH=/home/apps/gosapce export G
  • Go安装教程

    千次阅读 2018-07-05 12:48:52
    1、安装说明本机电脑为windows 102、安装包下载地址https://studygolang.com/dl3、安装步骤说明根据电脑平台的不同选择对应的安装包,这里选择https://studygolang.com/dl/golang/go1.10.3.windows-amd64.msi下载...
  • go安装leaf

    千次阅读 2016-11-03 15:34:29
    go安装leaf 安装的时候使用go get发现控制台没有任何显示进度。所以可以用后面的那个链接下载。我是追出来的这个链接。 其实go get 就是 git clone到本地。 如果觉得git慢的话,可以先迅雷下载到本地,再上传上去,...
  • go安装+go的编辑器goland安装

    千次阅读 2018-01-26 10:50:54
    一、go安装 https://www.golangtc.com/download 直接下载,安装,默认安装位置/usr/local/go   将/usr/local/go/bin 目录添加至PATH环境变量 vi ~/.bash_profile ,有就直接打开,没有就创建一个新的。 ...
  • 超详细MySQL安装及基本使用教程

    万次阅读 多人点赞 2018-08-03 10:41:18
    一、下载MySQL 首先,去数据库的官网http://www.mysql.com下载MySQL。 ... ...如下图:  滑到下面,找到Recommended Download,然后点击go to download page。如下图:  点击download进入下载页面选择No...
  • 参考 http://www.cnblogs.com/robinjava77/p/5465150.html 一步步照着...一、java 安装 1、java -version  查看linux java版本,若显示的openJDK须卸载 2、rpm -qa | grep java tzdata-java-2017b-1.el6.noarch j
  • Go安装版本更新

    千次阅读 2018-08-19 10:53:34
    1、首先有种方法,使用apt-get 安装,教程如下:go的版本更新 2、或者用源码包的方法,教程如下:go安装教程
  • go安装方法及安装脚本

    千次阅读 2016-02-23 11:36:37
    从google网站的go下载页找到对应的包 本文参考自官方手册 ... go在运行时会读取环境变量,如未读到相关环境变量,则按默认值运行  ...例如${GOROOT}为安装位置,如未正确设置,会无法使用。...#go安装的位置 e
  • mac:Go安装和配置+GoLand安装和使用之完整教程

    万次阅读 多人点赞 2018-05-03 18:32:08
    前言 作为一个go语言程序员,觉得自己有义务为go新手...go安装 go 语言支持以下系统: Linux Mac OS X(也称为 Darwin) Window FreeBSD 本文将介绍mac下的安装和使用教程 安装包下载地址(下面...
  • Go安装使用protobuf

    千次阅读 2018-06-30 12:44:26
    一、简介 protocol buffers 是 Google 开源的一套成熟的结构数据序列化机制 二、安装 Go语言源码地址:https://github.com/golang/protobuf 1. 安装编译器protoc 下载地址:...
  • go安装依赖包(go get, go module)

    千次阅读 2019-12-11 23:46:49
    安装完golang后,输入go env可以看到 GOPATH="/home/zhongzhanhui/go" GOROOT="/usr/local/go" GOBIN="" go get 参考http://c.biancheng.net/view/123.html go get 命令可以借助代码管理工具通过远程拉取或更新...
  • linux下go安装

    千次阅读 2017-06-05 23:25:54
    1、准备go安装包 ...2、选择安装路径 由于默认的go路径,在/usr/local下, 所以用如下命令,解压创建/usr/local/go tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz
  • linux go 安装 卸载

    千次阅读 2019-07-09 22:16:55
    linux go 环境安装1,Linux go 下载2,Linux go 安装3,配置环境4,测试go 1,Linux go 下载 安装系统 ╰─➤ lsb_release -a No LSB modules are available. Distributor ID: Kali Description: Kali GNU/Linux ...
  • go安装的坑以及安装HERCULES

    千次阅读 2017-06-11 19:25:40
    我是直接用apt install go-lang来安装的,然后把按网上说的教程,把/usr/lib/go-1.7中的文件全部mv到了/root目录,然后才发现各种问题, 我在~/.bashrc中设置的是export GOROOT=$HOME/go/go-1.7 export GOPATH=$...
  • GO安装依赖包

    千次阅读 2019-12-14 17:36:32
    go 安装依赖包一般会通过四种路径 1. github.com/ 2. golang.org/ 3. gopkg.in/ 4. honnet.co/ ~~ 比如我们可以通过 go get github.com/xxx 来下载安装包 下载好之后, 通过 go install github.com/xxx 来安装包 ...

空空如也

1 2 3 4 5 ... 20
收藏数 18,160
精华内容 7,264
关键字:

go安装