Linux中安装Go具体步骤

Go(又称Golang,wiki 中文)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的开源编程语言(github),支持windows、linux、macOS等操作系统,本篇文章重点为大家分享一下Linux中安装Go具体步骤。

Ubuntu、Debian或Linux Mint安装Go语言

基于 Debian的 Linux 发行版本都可以使用 apt-get 命令来进行安装:

sudo apt-get install golang

要查看当前系统安装的 Go 语言版本可以使用如下命令:

go version

由于 Go 代码必需保存在 workspace(工作区)中,所以我们必需在 Home 目录(例如 ~/workspace)创建一个workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。

mkdir ~/workspace
echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
source ~/.bashrc

根据不同的需要,我们可以使用 apt-get 安装 Go tools:

sudo apt-cache search golang

Fedora、CentOS或RHEL安装Go语言

基于 Red Hat 的 Linux 发行版本都可以使用 yum 命令来进行安装:

sudo yum install golang

要查看当前系统安装的 Go 语言版本可以使用如下命令:

go version

接下来还是在 Home 目录(例如 ~/workspace)创建一个 workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。

mkdir ~/workspace
echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
source ~/.bashrc

根据不同的需要,我们可以使用 yum 安装 Go tools:

yum search golang

为Linux手动安装Go语言

由于大家使用的 Linux 源不尽相同,也不见得是最新版本或需要版本的 Go 语言包,所以我们说一下如何手动安装指定版本。

下载 Go 语言文件

64-bit Linux

wget http://www.golangtc.com/static/go/go1.4.2.linux-amd64.tar.gz

32-bit Linux

wget http://www.golangtc.com/static/go/go1.4.2.linux-386.tar.gz

下载地址:http://golangtc.com/download

解压二进制文件到 /usr/local 目录

sudo tar -xzf go1.4.2.linux-xxx.tar.gz -C /usr/local

使用 vi 在环境变量配置文件 /etc/profile 中增加如下内容:

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

检查 Go 语言版本

go version

定义 GOPATH 环境变量到 workspace 目录

export GOPATH="$HOME/workspace 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/222519.html<

(0)
管理的头像管理
上一篇2025-04-15 13:06
下一篇 2025-04-15 13:08

相关推荐

  • 高价语音标注项目数据标注公司

    选择高价语音标注项目时,核心在于平衡数据精度与成本控制,建议优先考察具备垂直领域深耕能力且拥有自动化预处理流程的专业数据标注公司,以确保最终交付数据的可用性与合规性,在人工智能大模型飞速迭代的当下,语音数据的价值被重新定义,很多企业在采购服务时,往往陷入“越贵越好”或“低价走量”的误区,高价语音标注项目并非简单……

    2026-06-18
    0
  • 计算机服务器高价按几年折旧?电脑设备折旧年限是多少

    高价计算机服务器通常按3到5年进行折旧,其中通用型服务器多采用3年,而高性能计算或AI训练集群等专用设备建议按5年折旧,具体年限需结合企业会计准则及硬件实际使用寿命确定,在数字化转型的浪潮中,数据中心已成为企业的核心资产枢纽,当你斥巨资购入一批高端服务器时,如何合理分摊其成本,不仅关乎财务报表的准确性,更直接影……

    2026-06-18
    0
  • 隔离网络空间怎么搭建?隔离网络空间搭建方法

    搭建隔离网络空间的核心在于物理或逻辑上的严格边界划分,通过部署网闸、防火墙及零信任架构,实现内外网数据的安全单向或受控交换,从而阻断外部威胁入侵,在数字化转型的深水区,企业不再仅仅担心数据泄露,更在意业务连续性,想象一下,你的核心研发数据就像金库里的黄金,而互联网则是充满盗贼的荒野,你不需要把黄金搬到荒野去交易……

    2026-06-18
    0
  • CloudCone VPS测评,实测体验如何?CloudCone VPS好不好用

    CloudCone VPS 在 2026 年仍具备极高的性价比,是预算有限但追求稳定性的中小企业及个人开发者的首选,尤其适合需要cloudcone 美国机房测评与低配 VPS 推荐的场景,在 2026 年的云基础设施市场中,CloudCone 依然以其独特的“低价高配”策略占据着特定生态位,根据 IDC 发布的……

    2026-05-02
    0
  • DediPathVPS测评,2.24美元/月实测数据与性能表现,DediPathVPS怎么样,DediPathVPS测评

    DediPathVPS 在 2026 年以 2.24 美元/月的极致性价比,凭借 NVMe 固态存储与 1Gbps 独享带宽,成为中小企业出海及开发者低成本部署的首选方案,在 2026 年云计算市场趋于饱和的背景下,DediPathVPS 依然保持着极高的市场活跃度,其核心优势在于将企业级硬件配置下放至入门级价……

    2026-05-02
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注