来源:微信公众号「编程学习基地」

文章目录

  • 简介
  • 下载go安装包
  • 环境配置
  • 添加环境变量
  • 第一个go语言程序
  • go入门学习

简介

go语言是一种开源的、语法精简的静态编程语言,它的开源社区比较庞大,应用场景非常广范。可以用于系统监控、容器技术(Docker)、大数据、存储技术、分布式系统(Hyperledger Fabric)、消息系统(Kafka客户端)、服务器管理、安全工具、Web工具等。
这里介绍在Linux上安装并配置go。

下载go安装包

到GoLang中国,下载Go语言安装包。

解压

tar -xzvf go1.17.4.linux-amd64.tar.gz

环境配置

cp -rf ./go /usr/local/
cd /usr/local/
mkdir gocode

添加环境变量

sudo vim /etc/profile
export GOROOT=/usr/local/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

更新环境变量

source /etc/profile

测试是否搭建成功

# go version
go version go1.10.4 linux/amd64

第一个go语言程序

编辑hello.go文件,编辑如下

package mainimport ("fmt"
)func main() {fmt.Println("hello world!")
}

编译go项目,生成可执行程序

go build hello.go

直接运行go

go run hello.go

go入门学习

C语言中文网:http://c.biancheng.net/golang/

RUNOOB:https://www.runoob.com/go/go-arrays.html

Ubuntu 18.04 go语言环境搭建相关推荐

  1. Ubuntu 18.04 安装 nginx 并搭建一个简单的网站

    目录 一.安装 nginx 二.设置 nginx 服务器模块 三.总结 四.参考资料 尽你所学(采用 html.或 CSS.或 Javascript 等)完成一个静态网页,比如制作一个简单的个人介绍网 ...

  2. Ubuntu 18.04上使用snort3搭建NIDS(二)| 配置篇

    为最近项目上要用到snort3,但是找了很多博客都是snort2.9.x的安装与配置,所以只能靠着官网文档和自己的反复摸索来学习snort3相关的内容.后面将会把snort3相关的发一个系列的博客,这 ...

  3. ubuntu 16.04 php 开发环境搭建

    ubuntu 16.04 php 开发环境搭建 mysql sudo apt install -y mysql-server mysql-client php 5.6 sudo add-apt-rep ...

  4. Ubuntu 18.04上使用snort3搭建NIDS(三)| ELK可视化篇

    为最近项目上要用到snort3,但是找了很多博客都是snort2.9.x的安装与配置,所以只能靠着官网文档和自己的反复摸索来学习snort3相关的内容.后面将会把snort3相关的发一个系列的博客,这 ...

  5. ubuntu 18.04 深度学习环境配置

    ubuntu 18.04 深度学习环境配置 系统环境配置 更新源,更新系统 安装一些工具软件 安装chromium浏览器,看CSDN学院视频必备 安装vim 开启sudo免密 安装ssh-server ...

  6. linux看测试环境版本,最新版 EOS 在 Ubuntu 18.04.1 LTS 环境上的安装测试教程

    EOS主网上线后,本地的开发环境一直没有升级.最近要启动新项目了,所以借着这个计划,彻底重新安装一下环境. 环境安装和配置的文章,已经很多了,但基本都是针对前期版本的.这里我把新旧版本的不同之处,罗列 ...

  7. UCloud Ubuntu 18.04 配置GPU环境踩坑指南,包括驱动,CUDA,Docker,Nvidia-Docker等

    设备:NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1) # Ucloud Ubuntu 18.04 GPU 环境 Driver,Cu ...

  8. 最新版Ubuntu 18.04将语言改为中文(简体)

    注:全过程需要网络连接!!! 1.首先进入设置: 2:找到Region&Language,点击Manage Installed Languages: 3.点击Install: 4.输入用户名密 ...

  9. Ubuntu 18.04将语言改为中文(简体)

    Ps:全过程需要网络连接!!! 1.首先进入设置: 2:找到Region&Language,点击Manage Installed Languages: 3.点击Install: 4.输入用户名 ...

最新文章

  1. shell linux教程,Shell入门基础知识
  2. Linux中find用法整理
  3. 邮件服务器IMail教程(2)
  4. 32bit还是64bit
  5. Java对证书的操作
  6. 基于Python的信用评分卡模型分析(强烈推荐)
  7. 服务器mt核心bug修复,RHSA-2020:0374-重要: 内核 安全和BUG修复更新
  8. OSAL工作机制分析
  9. Python3爬虫与多线程
  10. Windows的cmd统计文件行数
  11. React Native 中使用图标
  12. 聊天程序设计实验报告——java
  13. cocos2dx-是男人就坚持20s 练手项目
  14. application.yaml配置详解
  15. 源码免杀教程 源码免杀思路详解
  16. 史上最详细的RACI(责任分配矩阵)使用方法及实例详解
  17. python 文本词汇,句子校正 autocorrect库的使用
  18. 17年1月9日,小程序来了。深度解析2017微信公开课
  19. 含氢氯氟烃行业研究及十四五规划分析报告
  20. 在vue项目中使用Antv-f2的小案例

热门文章

  1. 如何在ORACLE数据库的字段上建立索引?
  2. windows下查看端口开放情况
  3. C# DataGridView行列转换
  4. 如何批量修改多个文件的后缀名?
  5. 栈的基本结构与基本操作
  6. cocos creator中FBX文件不可用显示asset invalid
  7. 基础数学知识(一)——拉格朗日乘子法
  8. linux查询hba卡命令,如何在Linux/Unix平台查看HBA卡的WWN号
  9. 数据结构之递归算法解决汉诺塔问题
  10. 前缀、中缀、后缀表达式及中缀转后缀表达式