zoukankan      html  css  js  c++  java
  • Linux下安装Go环境

    Golang官网下载地址: https://golang.google.cn/dl/

     注意系统和版本的区别

    1.打开官网下载地址选择对应的系统版本, 复制下载链接

    wget https://dl.google.com/go/go1.13.6.linux-amd64.tar.gz

    2.将其解压缩到/usr/local/(会在/usr/local中创建一个go目录)

    tar -C /usr/local -xzf go1.13.6.linux-amd64.tar.gz

    3.添加环境变量

     vim /etc/profile

    在打开的文件最后添加:

    export GOPATH=/vagrant/go
    export GOROOT=/usr/local/go
    export PATH=$PATH:/usr/local/go/bin
    export PATH=$PATH:$GOPATH:$GOROOT:/bin

    // wq保存退出后source一下

    source /etc/profile

    4.查看版本

    go version

     5.测试使用

    在你的工作区创建hello.go

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

    构建项目(Then build it with the go tool)

    go build hello.go

    会生成一个名为hello的可执行文件

    执行项目

    $ ./hello
    hello, world

    If you see the "hello, world" message then your Go installation is working

    官网版本使用介绍:https://golang.google.cn/doc/install?download=go1.13.6.linux-amd64.tar.gz   (go1.13.6.linux-amd64.tar.gz版本)

    关于Go的一些介绍

    环境变量:

    • $GOROOT:
      表示Go的安装目录。也就是上面我们解压出来的文件夹里面的go文件夹。
    • $GOPATH:
      表示我们的工作空间。用来存放我们的工程目录的地方。

    GOPATH目录:

    一般来说GOPATH下面会有三个文件夹:binpkgsrc,没有的话自己创建。每个文件夹都有其的作用。

    • bin:编译后可的执行文件的存放路径
    • pkg:编译包时,生成的.a文件的存放路径
    • src:源码路径,一般我们的工程就创建在src下面。

    注意:如果要用Go Mod(Go1.11及以上支持)进行包管理,则需要在 GOPATH 以外的目录创建工程。

  • 相关阅读:
    vue:自定义指令
    vue 声明周期
    组件之间的通信
    vue动态组件keepalive
    vuecli的使用
    数据结构线性表(C#) 天高地厚
    HOOK钩子函数 天高地厚
    OSI模型 天高地厚
    HTTP 天高地厚
    说说JSONP 天高地厚
  • 原文地址:https://www.cnblogs.com/yunlongaimeng/p/13268114.html
Copyright © 2011-2022 走看看