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

  • 相关阅读:
    ubuntu18.04下eclipse修改maven源为阿里源
    Java中使用队列Queue
    Redis学习笔记——Redis的基本操作
    ubuntu安装redis
    Spring Boot使用监听器Listener
    Spring Boot中在程序中获得application.properties中的值
    Spring Boot使用过滤器Filter
    基于GTID的主从架构异常处理流程
    goroutine与调度器
    使用synergyc共享键鼠
  • 原文地址:https://www.cnblogs.com/justart/p/11660196.html
Copyright © 2011-2022 走看看