zoukankan      html  css  js  c++  java
  • go1.8之安装配置具体步骤

    操作系统: CentOS 6.9_x64

    go语言版本: 1.8.3

    安装go

    这里直接安装二进制,其它方式请自行搜索。

    1、下载并安装go

    命令如下:

    1
    2
    3
    tar zxvf go1.8.3.linux-amd64.tar.gz
    mv go /usr/local/

    2、添加环境变量

    vim /etc/profile

    添加如下内容:

    1
    2
    export PATH=$PATH:/usr/local/go/bin
    export GOROOT=/usr/local/go

    使配置生效:

    1
    2
    3
    4
    [root@localhost ~]# source /etc/profile
    [root@localhost ~]# go version
    go version go1.8.3 linux/amd64
    [root@localhost ~]#

    使用go

    这里以简单的示例介绍下go语言的编译、运行,更深层次的内容暂不讨论。

    文件名: test1.go 代码:

    1
    2
    3
    4
    5
    6
    7
    package main
     
    import "fmt"
     
    func main() {
      fmt.Println("Email : Mike_Zhang@live.com")
    }

    常规编译运行

    1、通过go build 命令将go源码编译成二进制文件;

    2、执行编译好的二进制文件即可。

    示例如下:

    1
    2
    3
    4
    5
    6
    [root@localhost src]# go build test1.go
    [root@localhost src]# ls
    test1 test1.go
    [root@localhost src]# ./test1
    Email : Mike_Zhang@live.com
    [root@localhost src]#

    以脚本方式运行

    go语言可以直接通过go run直接运行程序,可以借助此特性以脚本方式运行go程序。

    方法1:

    1
    2
    3
    [root@localhost src]# go run test1.go
    Email : Mike_Zhang@live.com
    [root@localhost src]#

    方法2:

    在文件头部加入如下代码:

    1
    //usr/bin/env go run $0 "$@"; exit

    然后通过chmod赋予可执行权限即可。

    示例如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    [root@localhost src]# cat test1.go
    //usr/bin/env go run $0 "$@"; exit
     
    package main
     
    import "fmt"
     
    func main() {
        fmt.Println("Email : Mike_Zhang@live.com")
    }
     
    [root@localhost src]# chmod a+x test1.go
    [root@localhost src]# ./test1.go
    Email : Mike_Zhang@live.com
    [root@localhost src]#

    好,就这些了,希望对你有帮助。

    以上这篇go1.8之安装配置具体步骤就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

  • 相关阅读:
    Key-Value Memory Network
    Deep Mask Memory Network with Semantic Dependency and Context Moment for Aspect Level Sentiment Clas
    Deep Memory Network在Aspect Based Sentiment方向上的应用
    Deep Memory Network 深度记忆网络
    Self Attention 自注意力机制
    Attention基本公式及其变种
    *端策略优化算法(PPO)
    Policy Gradient 算法
    一本通 农场派对
    A
  • 原文地址:https://www.cnblogs.com/happyday56/p/9110143.html
Copyright © 2011-2022 走看看