安装 Go 语言

字体大小: 中小 标准 ->行高大小: 标准

目录:

  • 前言
  • 第一种安装方式: 下载二进制包
  • 1. 下载 [Go 二进制包][2].
  • 2. 配置:
  • 3. 检测:
  • 第二种安装方式: 使用 gvm 插件
  • 1. 安装 [gvm][3] 插件:
  • 2. 通过 [gvm][3] 安装 [go][1] :
  • 3. 检测:
  • 经典的例子:
  • 1. 代码
  • 2. 运行 前言

    最近在学习 Go 语言,记录下一些过程.第一步当然是安装 Go 环境啦.

    第一种安装方式: 下载二进制包 1. 下载 [Go 二进制包][2].
    #下载时需注意对应的操作系统及 CPU 架构.    
    aria2c 'https://go.googlecode.com/files/go1.1.linux-386.tar.gz'
    #解压
    tar zxvf go1.1.linux-386.tar.gz go
    
    2. 配置:
    # GO 的根路径
    echo "export GOROOT=$HOME/go" >> .zshrc
    # GO 第三方包安装路径或项目路径
    echo "export GOPATH=$HOME/workspace/go" >> .zshrc
    # 加入PATH
    echo "export PATH=$GOROOT/bin:$GOPATH/bin:$PATH" >> .zshrc
    
    3. 检测:
    #查看 go 是否可用
    which go
    #查看 go 版本
    go version 
    #查看 go 环境变量
    go env
    
    第二种安装方式: 使用 gvm 插件 1. 安装 [gvm][3] 插件:
    #安装
    bash < <(curl -s https://raw.github.com/moovweb/gvm/master/binscripts/gvm-installer)
    #配置
    echo '[[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm" ]]' >> .zshrc 
    source .zshrc
    #检测
    gvm version
    
    2. 通过 [gvm][3] 安装 [go][1] :
    #列出所有支持的版本
    gvm listall
    #下载源码编译安装 go1.1
    gvm install go1.1
    #列出已安装版本
    gvm list
    #使用 go1.1,可设为默认值(添加 --default 参数)
    gvm use go1.1 [--default]
    
    3. 检测:

    请参考第一种方式中的检测.

    有关详细文档请访问其 gvm 官网.

    经典的例子: 1. 代码
    #hello.go
    package main
    
    import (
        "fmt"
    )
    
    func main(){
        fmt.Printlf("Hello,世界!")
    }
    
    2. 运行
    #运行
    go run hello.go
    
    #编译后运行
    go build hello.go 
    ./hello
    

    此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/63553.html