Linux CentOS下搭建golang 1.17 开发环境

简介: Linux CentOS下搭建golang 1.17 开发环境

@TOC


背景

Go语言是一个开源的、高效的编程语言,由Google公司创建并维护。它被设计为一种简单,轻量级的编程语言,但同时也具有很高的性能和可靠性。

Go语言的设计特点包括:

  • 并发性:Go语言在语言层面上支持并发,使得编写并发程序变得更加容易。
  • 内存安全:Go语言在内存管理方面具有很好的安全性和自动垃圾回收机制,减少了出现内存泄漏等问题的可能性。
  • 快速编译:Go语言可以快速地编译成机器码,因此被广泛用于网络应用、大型分布式系统等领域。
  • 简单易学:Go语言采用简洁、明确的语法和标准库,易于学习和使用。
    Go语言被广泛应用于云计算、网络编程、微服务架构等领域。目前,很多大型互联网公司都在使用Go语言开发应用程序。今天本文就讲解一下如何在 CentOS下搭建golang开发环境,

    安装步骤

    1. 下载软件包并安装

    cd ~
    wget https://storage.googleapis.com/golang/go1.17.2.linux-amd64.tar.gz
    tar zxvf go1.17.2.linux-amd64.tar.gz
    mv go /usr/local/
    

    2. 配置环境变量

vim /etc/profile

2.1 添加如下信息
export GO111MODULE=on
export GOPROXY=https://goproxy.io
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT/bin:$GOBIN

3. 使环境变量生效

source /etc/profile
go version

4. 输出如下信息证明已经安装好环境

在这里插入图片描述

总结

以上就是今天要讲的内容,Linux CentOS下搭建golang 1.17 开发环境。后面将会分享更多go的知识,感谢大家支持。

相关文章
|
17天前
|
关系型数据库 MySQL Unix
linux优化空间&完全卸载mysql——centos7.9
linux优化空间&完全卸载mysql——centos7.9
52 7
|
18天前
|
人工智能 Linux 虚拟化
Linux Centos虚拟机扩容
Linux Centos虚拟机扩容
|
1月前
|
Linux PHP
linux centos7 安装php7.4 实测 遇到的坑
linux centos7 安装php7.4 实测 遇到的坑
54 0
|
3天前
|
JavaScript Java 应用服务中间件
linux开发环境搭建
搭建Java开发环境(1.8.0_131)、MySQL(8.0)安装与远程访问配置、Nginx反向代理设置和Node.js(v12.13.1)在Linux上的详细教程。包含环境变量配置、密码安全、 Navicat连接测试、Nginx配置文件修改及域名解析。如需相关项目开发支持,
|
3天前
|
Linux C语言
suse linux 11 安装GCC开发环境
suse linux 11 安装GCC开发环境
|
7天前
|
存储 安全 Linux
linux centos7中使用 Postfix 和Dovecot搭建邮件系统
linux centos7中使用 Postfix 和Dovecot搭建邮件系统
|
7天前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
|
7天前
|
关系型数据库 MySQL Linux
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
|
13天前
|
Linux 编译器 C语言
Linux课程四课---Linux开发环境的使用(gcc/g++编译器的相关)
Linux课程四课---Linux开发环境的使用(gcc/g++编译器的相关)
|
13天前
|
Linux
Linux课程四课---Linux开发环境的使用(自动化构建工具-make/Makefile的相关)
Linux课程四课---Linux开发环境的使用(自动化构建工具-make/Makefile的相关)