zoukankan      html  css  js  c++  java
  • CentOS GO 语言环境的搭建

    go 语言源码安装依赖 ,gcc ,make glibc库,等,上述工具安装省略,

    这个是官方地址:http://www.golang.org/

    另外,其源代码更新采用的是mercurial 工具,安装前先安装mercureal :

    1.mercurial安装使用

    yum install mercurial

    2.设置环境变量在.bash_profile中
    #go set
    export GOROOT=/usr/local/go
    export GOOS=linux
    export GOARCH=386
    export GOBIN=$GOROOT/bin

    PATH=$PATH:$GOBIN
    export PATH
    alias cdg="cd /project/go"
    -------------------------------------

    注意:新版本的好像不一样了,要单独设置GOROOT目录和GOPATH目录,可以理解为

    一个是环境目录

    一个是编译执行的目录

    所以上面的例子要修改一下

    export GOROOT=/usr/local/go

    export GOPATH=/home/jackluo/go
    export GOOS=linux
    export GOARCH=386
    export GOBIN=$GOROOT/bin

    PATH=$PATH:$GOBIN

    ---------------

    这样就不会报

    warning: GOPATH set to GOROOT (/home/jackluo/go) has no effect这样的错了

    2.下载go安装包:
    hg clone -r release https://go.googlecode.com/hg/ $GOROOT
    cd $GOROOT/src && ./all.bash

    3.运行go  看是否能找到命令


    4.编写demo程序验证下:

    1.编写demo程序:

      demo.go
     
    package main
    import "fmt"
    
    
    func main() {
        fmt.Printf("Let's go
    ")
    }

    1>编译运行:
      go run demo.go

    运行:
    ./demo

  • 相关阅读:
    linux运维学习
    2017年阿里巴巴三面经验
    Spring Boot:在Spring Boot中使用Mysql和JPA
    meshroom和alicevision在Ubuntu16上的安装过程
    ubuntu rm -rf ntfs 硬盘恢复
    python 脚本内部修改 LD_LIBRARY_PATH
    python uml 图
    tlmgr 相关
    ubuntu 安装 clangd 10.0.0
    zsh 快捷键
  • 原文地址:https://www.cnblogs.com/jackluo/p/3260392.html
Copyright © 2011-2022 走看看