zoukankan      html  css  js  c++  java
  • Go Start

    一、安装 下载解压后,配置PATH

    tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

    export PATH=$PATH:/usr/local/go/bin

    二、建立工作空间,配置GOPATH,指定工作空间

    Go代码必须放在工作空间内。它其实就是一个目录,其中包含三个子目录:

    • src 目录包含Go的源文件,它们被组织成包(每个目录都对应一个包),
    • pkg 目录包含包对象,
    • bin 目录包含可执行命令。

           go 工具用于构建源码包,并将其生成的二进制文件安装到 pkgbin 目录中。

    src 子目录通常包会含多种版本控制的代码仓库(例如Git或Mercurial), 以此来跟踪一个或多个源码包的开发。

    export GOPATH=home/jy/gows

    1、工作空间目录结构

         gows

            --bin

            --pkg

            --src

              --hello

                 --hello.go

    • src 目录包含Go的源文件,它们被组织成包(每个目录都对应一个包),
    • pkg 目录包含包对象,
    • bin 目录包含可执行命令。

    2、示例代码

      package main

    import "fmt"

    func main() {
        fmt.Printf("hello, world ")
    }

    3、编译执行

    cd /home/jy/soft/gows/hello

    go build----编译hello目录下的go文件,生成二进制文件

    go install---把二进制文件move到工作空间的bin目录下

    go clean -i 会把当前的二进制安装从bin目录下删除

    4、安装go的其它版本

    go get golang.org/dl/go1.10.7

  • 相关阅读:
    【论文阅读】A practical algorithm for distributed clustering and outlier detection
    第11组 团队Git现场编程实战
    第11组 团队项目-需求分析报告
    团队项目-选题报告
    第二次结对编程作业
    第11组 团队展示
    第一次结对编程作业
    第一次个人编程作业
    第一次博客作业
    (转)script标签到底该放在哪里
  • 原文地址:https://www.cnblogs.com/justart/p/11660196.html
Copyright © 2011-2022 走看看