官方下载安装页面

https://golang.org/doc/install

git主页

https://github.com/golang/go

相关下载地址

https://golang.org/dl/

linux版本 (Linux 2.6.23 or later, Intel 64-bit processor)

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

windows版本(Windows 7 or later, Intel 64-bit processor)

https://dl.google.com/go/go1.12.5.windows-amd64.msi

源码

https://dl.google.com/go/go1.12.5.src.tar.gz

centos7下载linux版本的

  1. 下载安装包

    wget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz
  2. 解压

    sudo tar -C /usr/local/ -xzf go1.12.5.linux-amd64.tar.gz
  3. 设置PATH

    管理员身份执行哦

    echo 'export PATH=$PATH:/usr/local/go/bin' >>/etc/bashrc

    [及时生效 可选]

    终端输入:

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

    按需

    GOROOT=/usr/local/go

    GOPATH

测试安装是否成功

cd ~/
vim hello.go package main import "fmt" func main() {
fmt.Printf("hello, world\n")
}

代码写好后

执行 go run hello.go 直接运行程序

执行go build hello.go 编译成二进制程序到当前目录

ls -ls

124940 -rw-rw-r--. 1 centos centos 127938445 May  7 01:32 go1.12.5.linux-amd64.tar.gz
1964 -rwxr-xr-x. 1 root root 2010039 May 27 06:13 hello
4 -rw-r--r--. 1 root root 74 May 27 06:08 hello.go

windows的安装

下载msi安装包

下载地址:

https://dl.google.com/go/go1.12.5.windows-amd64.msi

一路安装下去. 完成.

设置环境变量 (需确认.如果没有就新建)

按组合键 alt+鼠标左键 双击 ->在点击 高级设置 -> 点击 环境变量 -> 在系统环境变量的path中加入 c:\Go\bin

测试安装

新建文件 hello.go 编辑内容为

package main

import "fmt"

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

组合按键 WIN+r ->输入 cmd -> 按 enter

C:\Users\makeit>go run hello.go
hello, world C:\Users\makeit>go build hello.go C:\Users\makeit>hello
hello, world

ok.

在windows10 Linux (centos7)中安装go golang (够浪) 并测试运行的更多相关文章

  1. linux(CentOS7)中安装erlang(20.3)以及rabbitmq(3.7.9)的步骤以及一些注意事项

    首先下载安装包,之后先安装erlang,安装erlang需要很多依赖,所以一步步来: 首先 wxWidgets会报错,这个不是必须的,可以不安装,不影响 然后需要安装一些必须的依赖: yum inst ...

  2. Windows10系统的Linux子系统中安装MySQL数据库心得

    后端开发童鞋们, 自己开发机用的是Windows系统电脑(台式机或笔记本), 而开发的程序和使用的数据库等要运行在Linux服务器上, 这种情况有木有? 提前声明: 本文并不讨论操作系统的比较, 以及 ...

  3. 在centos7中安装Robot Framework

    安装前景介绍: 最初,我们是在Windows环境下搭建Robot Framework来对我们的服务进行接口测试的(想知道如何在Windows下安装Robot Framework,可以参考我同事的博客h ...

  4. Linux CentOs7 下安装 redis

    Linux CentOs7 下安装 redis 请将以下命令放入linux命令行中运行 如果安装过程前没有安装GCC请先安装  命令如下 $ yum install gcc-c++ $ wget ht ...

  5. (转)LINUX CENTOS7下安装PYTHON

    LINUX CENTOS7下安装PYTHON 原文:http://www.cnblogs.com/lclq/p/5620196.html Posted on 2016-06-27 14:58 南宫羽香 ...

  6. centos7中安装mongodb3.6

    centos7中安装mongodb3.6 首先更新系统 yum -y update 1.安装Mongodb 编辑Mongodb安装源 vim /etc/yum.repos.d/mongodb-org- ...

  7. linux服务器中安装VSCode

    Centos7系统 步骤:在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包访问Visual Studio Code官网 https://code.vis ...

  8. 在linux系统中安装VSCode(Visual Studio Code)

    在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网  ...

  9. 在 Linux 系统中安装Load Generator ,并在windows 调用方法

    在 Linux 系统中安装Load Generator ,并在windows 调用 由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner.在安装的时候碰到了不少问题,所以写下此 ...

随机推荐

  1. Angularjs 省市区级联

    Json 地区文件:http://blog.csdn.net/youshi520000/article/details/70808580 angularjs angular.module('app') ...

  2. 改善C#程序的方法

    写在开头: http://www.cnblogs.com/luminji    157个建议_勘误表 一:属性 属性和方法一样.也可以是virtual和abstract. 条款2:运行时常量(read ...

  3. docker 学习1 WSL docker ,Windows docker

    获取Linux内核版本 //使用 lsb_release -a 可见我电脑上的 WSL Linux 版本是 Ubuntu的. 安装docker for ubuntu (遇到问题) 转[http://b ...

  4. ElasticSearch创建动态索引

    ElasticSearch创建动态索引 需求:某实例需要按照月份来维护,所以之前的“写死”索引的方式当然不行了.通过百度和看SpringDataElasticSearch官方文档,最后解决了这个问题. ...

  5. JS有关引用对象的拷贝问题

    JS中有关引用对象的拷贝问题 问题描述:在开发过程中,拷贝一个对象数组给另一个数组的时候,改变新数组中对象的属性值,原数组中的对象属性值也跟着改变了. 例如新定义一个数组arr1,里面有两个对象,然后 ...

  6. KVM之virsh管理虚拟机CPU

    查看虚拟机CPU数量配置 [root@ubuntu ~]# virsh vcpucount centos_server01 maximum config 2 maximum live 2 curren ...

  7. 使用jquery来完成AJAX操作

    jQuery对Ajax操作进行了封装,在jQuery中最底层的方法是$.ajax(),第二个是load(),$.get()和$.post(),第三层是$.getscript()和$.getJSON() ...

  8. shell code

  9. OpenCV VideoCapture.get()参数详解

    转自https://blog.csdn.net/u011436429/article/details/80604590 方便查阅

  10. Java字节码常量池深度剖析与字节码整体结构分解

    常量池深度剖析: 在上一次[https://www.cnblogs.com/webor2006/p/9416831.html]中已经将常量池分析到了2/3了,接着把剩下的分析完,先回顾一下我们编译的源 ...