在windows10 Linux (centos7)中安装go golang (够浪) 并测试运行
官方下载安装页面
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版本的
- 下载安装包
wget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz - 解压
sudo tar -C /usr/local/ -xzf go1.12.5.linux-amd64.tar.gz - 设置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 (够浪) 并测试运行的更多相关文章
- linux(CentOS7)中安装erlang(20.3)以及rabbitmq(3.7.9)的步骤以及一些注意事项
首先下载安装包,之后先安装erlang,安装erlang需要很多依赖,所以一步步来: 首先 wxWidgets会报错,这个不是必须的,可以不安装,不影响 然后需要安装一些必须的依赖: yum inst ...
- Windows10系统的Linux子系统中安装MySQL数据库心得
后端开发童鞋们, 自己开发机用的是Windows系统电脑(台式机或笔记本), 而开发的程序和使用的数据库等要运行在Linux服务器上, 这种情况有木有? 提前声明: 本文并不讨论操作系统的比较, 以及 ...
- 在centos7中安装Robot Framework
安装前景介绍: 最初,我们是在Windows环境下搭建Robot Framework来对我们的服务进行接口测试的(想知道如何在Windows下安装Robot Framework,可以参考我同事的博客h ...
- Linux CentOs7 下安装 redis
Linux CentOs7 下安装 redis 请将以下命令放入linux命令行中运行 如果安装过程前没有安装GCC请先安装 命令如下 $ yum install gcc-c++ $ wget ht ...
- (转)LINUX CENTOS7下安装PYTHON
LINUX CENTOS7下安装PYTHON 原文:http://www.cnblogs.com/lclq/p/5620196.html Posted on 2016-06-27 14:58 南宫羽香 ...
- centos7中安装mongodb3.6
centos7中安装mongodb3.6 首先更新系统 yum -y update 1.安装Mongodb 编辑Mongodb安装源 vim /etc/yum.repos.d/mongodb-org- ...
- linux服务器中安装VSCode
Centos7系统 步骤:在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包访问Visual Studio Code官网 https://code.vis ...
- 在linux系统中安装VSCode(Visual Studio Code)
在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网 ...
- 在 Linux 系统中安装Load Generator ,并在windows 调用方法
在 Linux 系统中安装Load Generator ,并在windows 调用 由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner.在安装的时候碰到了不少问题,所以写下此 ...
随机推荐
- Centos7.3 为php7 安装swoole 扩展
今天心血来潮想在服务器上安装一下swoole扩展 下面列一下教程: xshell进入你的服务器 然后目录自选吧 反正我放在根目录了 下面是扩展链接: wget https://github.co ...
- hdu 6182
A Math Problem Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)To ...
- 我对DES AES RSA的认识
1.DES(Data Encryption Standard)算法:数据加密标准.是替换和置换细致而复杂的结合体,替换和置换一个接着一个,共循环16次.算法首先将明文分块,每块64位.密钥也是64位, ...
- 通过SQL Server的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了?
原文:通过SQL Server的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了? 问题就是,一个很简单的语句,在不同的服务器上执行,所需要的时间相差很大,特别提到在性能差的服务器上反而快,在性能 ...
- sql 触发器里,发生错误,回滚提示错误语句
SET @msg='错误消息'; RAISERROR(@msg, 16, 1); ROLLBACK TRANSACTION; ...
- webapi IHttpActionResult无引用和config.MapHttpAttributeRoutes()无引用解决办法
1. 打开NuGet,打开方法 工具->库程序包管理器->程序包管理器控制台,如下图所示: 2. 输入如下命令Install-Package Microsoft.AspNet.WebApi ...
- ZROI17普及23-A.如烟题解--技巧枚举
题目链接 因版权原因不予提供 分析 别看这是普及模拟赛,其实基本上是提高难度...像这题做NOIpT1的话也说的过去 有个很显然的暴力思路就是枚举c,a,b,时间复杂度\(O(N^3)\), 然后正解 ...
- oracle学习笔记:update一整列 关联更新
普通的 update 都是根据条件来对部分列的内容进行修改,用法如下: update temp_cwh_table set name = 'xxx' where id = 1; 假设现在有2张表:A. ...
- Twitter Bootstrap:前端框架利器
Bootstrap 的文件结构 读者可以直接从 GitHub 下载到 Bootstrap 源码,本地解压后可以看到这样的目录结构:docs.img.jquery-ui- bootstrap.js 和 ...
- 在浏览器输入 URL 回车之后发生了什么
注意:本文的步骤是建立在,请求的是一个简单的 HTTP 请求,没有 HTTPS.HTTP2.最简单的 DNS.没有代理.并且服务器没有任何问题的基础上. 大致流程 URL 解析 DNS 查询 TCP ...